diff options
Diffstat (limited to 'upload/xmodem.h')
| -rw-r--r-- | upload/xmodem.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/upload/xmodem.h b/upload/xmodem.h index 62346f1..3c25d39 100644 --- a/upload/xmodem.h +++ b/upload/xmodem.h @@ -3,8 +3,15 @@ #include "legato.h" -int xmodemTransmit(unsigned char* src, int srcsz); -uint8_t _inbyte(unsigned short timeout); -void _outbyte(uint8_t c); +enum { + PROTOCOL_XMODEM, + PROTOCOL_YMODEM, +}; + +int outputFd; + +int xymodem_send(int serial_fd, const char* filename, int protocol, int wait); +int open_serial(const char* path, int baud); +int writeAndIntercept(int fd, const void* buf, size_t count); #endif |
