5 #include "usart_defs.h"
7 // Higher baudrates are pointless, only increasing overflow risk
9 extern uint32_t g_usart_baudrate
;
10 extern uint8_t g_usart_parity
;
12 void usart_init(uint32_t baudrate
, uint8_t parity
);
13 int usart_writebuffer_sync(uint8_t *data
, size_t len
);
14 uint32_t usart_read_ng(uint8_t *data
, size_t len
);
15 uint16_t usart_rxdata_available(void);