X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=mware%2Fxmodem.c;h=4f89bcd3f7129e1f2ac5fd195ee58c51901e37a8;hb=6cc971430fda3760940c8f92bb484a6145bbad8d;hp=559a0c5df331609be6287dd13209f008450ca802;hpb=277b540c0764dd376dcf583acdc97a2b2fd3d8e6;p=bertos.git diff --git a/mware/xmodem.c b/mware/xmodem.c index 559a0c5d..4f89bcd3 100755 --- a/mware/xmodem.c +++ b/mware/xmodem.c @@ -1,10 +1,10 @@ #error This module has not been revised for the API changes in several DevLib modules -/*! +/** * \file * * \brief X-Modem serial transmission protocol (implementation) * @@ -28,6 +28,12 @@ /*#* *#* $Log$ + *#* Revision 1.10 2006/07/19 12:56:28 bernie + *#* Convert to new Doxygen style. + *#* + *#* Revision 1.9 2005/11/04 16:20:02 bernie + *#* Fix reference to README.devlib in header. + *#* *#* Revision 1.8 2004/08/25 14:12:09 rasky *#* Aggiornato il comment block dei log RCS *#* @@ -68,22 +74,22 @@ #include /* for memset() */ -/*! +/** * \name Protocol control codes * \{ */ -#define XM_SOH 0x01 /*!< Start Of Header (128-byte block) */ -#define XM_STX 0x02 /*!< Start Of Header (1024-byte block) */ -#define XM_EOT 0x04 /*!< End Of Transmission */ -#define XM_ACK 0x06 /*!< Acknowledge block */ -#define XM_NAK 0x15 /*!< Negative Acknowledge */ -#define XM_C 0x43 /*!< Request CRC-16 transmission */ -#define XM_CAN 0x18 /*!< CANcel transmission */ +#define XM_SOH 0x01 /**< Start Of Header (128-byte block) */ +#define XM_STX 0x02 /**< Start Of Header (1024-byte block) */ +#define XM_EOT 0x04 /**< End Of Transmission */ +#define XM_ACK 0x06 /**< Acknowledge block */ +#define XM_NAK 0x15 /**< Negative Acknowledge */ +#define XM_C 0x43 /**< Request CRC-16 transmission */ +#define XM_CAN 0x18 /**< CANcel transmission */ /*\}*/ -#define XM_MAXRETRIES 15 /*!< Max retries before giving up */ -#define XM_MAXCRCRETRIES 7 /*!< Max retries before switching to BCC */ -#define XM_BUFSIZE 1024 /*!< Size of block buffer */ +#define XM_MAXRETRIES 15 /**< Max retries before giving up */ +#define XM_MAXCRCRETRIES 7 /**< Max retries before switching to BCC */ +#define XM_BUFSIZE 1024 /**< Size of block buffer */ #if (ARCH & ARCH_BOOT) @@ -103,7 +109,7 @@ #endif /* ARCH_BOOT */ -/*! +/** * Decode serial driver errors and print them on the display. */ static void print_serial_error(struct Serial *port, int retries) @@ -128,7 +134,7 @@ static void print_serial_error(struct Serial *port, int retries) } -/*! +/** * \brief Receive a file using the XModem protocol. * * \param port Serial port to use for transfer @@ -344,7 +350,7 @@ bool xmodem_recv(struct Serial *port, KFile *fd) } -/*! +/** * \brief Transmit a file using the XModem protocol. * * \param port Serial port to use for transfer