sam3x: Add usart funciton to enable rx interrupt.

This commit is contained in:
Gareth McMullin 2013-05-04 13:14:15 -07:00 committed by Piotr Esden-Tempski
parent e2eadfddb8
commit 05fb6fa19f
2 changed files with 12 additions and 0 deletions

View File

@ -210,6 +210,8 @@ void usart_wait_send_ready(u32 usart);
void usart_wait_recv_ready(u32 usart);
void usart_send_blocking(u32 usart, u16 data);
u16 usart_recv_blocking(u32 usart);
void usart_enable_rx_interrupt(u32 usart);
void usart_disable_rx_interrupt(u32 usart);
#endif

View File

@ -97,3 +97,13 @@ u16 usart_recv_blocking(u32 usart)
return usart_recv(usart);
}
void usart_enable_rx_interrupt(u32 usart)
{
USART_IER(usart) = USART_CSR_RXRDY;
}
void usart_disable_rx_interrupt(u32 usart)
{
USART_IDR(usart) = USART_CSR_RXRDY;
}