summaryrefslogtreecommitdiff
path: root/src/avr/ao_spi_usart.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/avr/ao_spi_usart.c')
-rw-r--r--src/avr/ao_spi_usart.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/avr/ao_spi_usart.c b/src/avr/ao_spi_usart.c
index 6ed708ff..1996fcd9 100644
--- a/src/avr/ao_spi_usart.c
+++ b/src/avr/ao_spi_usart.c
@@ -33,14 +33,12 @@ ao_spi_send(void __xdata *block, uint16_t len) __reentrant
{
uint8_t *d = block;
- ao_mutex_get(&ao_spi_mutex);
while (len--) {
while (!(UCSR1A & (1 << UDRE1)));
UDR1 = *d++;
while (!(UCSR1A & (1 << RXC1)));
(void) UDR1;
}
- ao_mutex_put(&ao_spi_mutex);
}
/* Receive bytes over SPI.
@@ -54,14 +52,12 @@ ao_spi_recv(void __xdata *block, uint16_t len) __reentrant
{
uint8_t *d = block;
- ao_mutex_get(&ao_spi_mutex);
while (len--) {
while (!(UCSR1A & (1 << UDRE1)));
UDR1 = 0;
while (!(UCSR1A & (1 << RXC1)));
*d++ = UDR1;
}
- ao_mutex_put(&ao_spi_mutex);
}
/*