X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fnet%2Fxmodem.h;h=db27cf41af72b949ecbf03f30337a022e5e57024;hb=391b4f8d9c82c413f2cd11fb3ba3aeb311f62184;hp=ce14b6eca78e47d5f282f55d4df2cc494d11a86e;hpb=c9081d442fb19d46c69ef37847b167b8b702b747;p=bertos.git diff --git a/bertos/net/xmodem.h b/bertos/net/xmodem.h index ce14b6ec..db27cf41 100644 --- a/bertos/net/xmodem.h +++ b/bertos/net/xmodem.h @@ -27,19 +27,22 @@ * the GNU General Public License. * * Copyright 2004 Develer S.r.l. (http://www.develer.com/) - * Copyright 1999, 2001 Bernardo Innocenti + * Copyright 1999, 2001 Bernie Innocenti * * --> - * \brief X-Modem serial transmission protocol (interface) + * \brief X-Modem serial transmission protocol. * - * \version $Id$ - * \author Bernardo Innocenti + * \author Bernie Innocenti * \author Francesco Sacchi + * + * $WIZ$ module_name = "xmodem" + * $WIZ$ module_depends = "kfile", "crc16" + * $WIZ$ module_configuration = "bertos/cfg/cfg_xmodem.h" */ -#ifndef MWARE_XMODEM_H -#define MWARE_XMODEM_H +#ifndef NET_XMODEM_H +#define NET_XMODEM_H #include #include @@ -54,21 +57,7 @@ #endif /*\}*/ +bool xmodem_recv(KFile *ch, KFile *fd); +bool xmodem_send(KFile *ch, KFile *fd); -/** - * Called to printf progress messages. - * Default to kprintf debug, redefine to whatever you need. - * \{ - */ -#ifndef XMODEM_PROGRESS -#define XMODEM_PROGRESS(msg, ...) kprintf(msg, ## __VA_ARGS__) -#endif - - -/* fwd decl */ -struct KFileSerial; - -bool xmodem_recv(struct KFileSerial *port, KFile *fd); -bool xmodem_send(struct KFileSerial *port, KFile *fd); - -#endif /* MWARE_XMODEM_H */ +#endif /* NET_XMODEM_H */