Fix: USART - better RX/TX with one dma bank and wait loops (@ryan)

This commit is contained in:
iceman1001
2019-04-14 11:08:44 +02:00
parent c78c6e65f5
commit fc0a62de18
2 changed files with 69 additions and 6 deletions

View File

@@ -3,6 +3,9 @@
#include <stddef.h>
#include "proxmark3.h"
#include "../armsrc/ticks.h" // startcountus
#define AT91_BAUD_RATE 115200
void usart_init(void);
void usart_close(void);
@@ -11,5 +14,7 @@ int16_t usart_readbuffer(uint8_t *data);
int16_t usart_writebuffer(uint8_t *data, size_t len);
bool usart_dataavailable(void);
int16_t usart_readcommand(uint8_t *data);
void usart_readcheck(uint8_t *data,size_t len);
bool usart_commandavailable(void);
#endif