mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-03-20 12:07:05 +08:00
* Add \r\n to sent strings * remove usart_init() from UsbPacketReceive cmd, it's already init in main. * Add PLATFORM PM3RDV4FPC to ease dev * TX: US_TCR is len of data to send, not len of buffer * Use only one PDC bank as we're using it in sync * Busy loop to wait for end of TX as we'using it in sync * Change usart speed to 115200 * Don't downgrade USB speed, keep 460800 * Attempt to detect received data, fail so far
13 lines
275 B
C
13 lines
275 B
C
#ifndef __USART_H
|
|
#define __USART_H
|
|
|
|
#include <stddef.h>
|
|
#include "proxmark3.h"
|
|
|
|
void usart_init(void);
|
|
void usart_close(void);
|
|
|
|
int16_t usart_readbuffer(uint8_t *data, size_t len);
|
|
int16_t usart_writebuffer(uint8_t *data, size_t len);
|
|
bool usart_dataavailable(void);
|
|
#endif
|