Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
[RRG-proxmark3.git] / armsrc / usart.h
blobabe4956925435854d5a2d3ad585e6988ad9a444f
1 #ifndef __USART_H
2 #define __USART_H
4 #include "common.h"
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);
17 #endif