X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Fser.h;h=b0e0f36666778e9878c3e13ecfe04b4ece5ef1f5;hb=98c76a5f903d9e12d9af283d71ed61d8768969a7;hp=568725734c26a04338189c6b1d4e1aa3b4222754;hpb=5052c1fc4ec98aee492d449e853febc1a2b09d40;p=bertos.git diff --git a/bertos/drv/ser.h b/bertos/drv/ser.h index 56872573..b0e0f366 100644 --- a/bertos/drv/ser.h +++ b/bertos/drv/ser.h @@ -35,13 +35,19 @@ * * \version $Id$ * \author Bernie Innocenti + * + * $WIZARD_MODULE = { + * "name" : "ser", + * "depends" : ["kfile", "timer"], + * "configuration" : "bertos/cfg/cfg_ser.h" + * } */ #ifndef DRV_SER_H #define DRV_SER_H #include -#include +#include #include #if OS_HOSTED @@ -92,11 +98,13 @@ /** * \name LSB or MSB first data order for SPI driver. - * \{ + * + * $WIZARD_LIST = { + * "ser_order_bit" : ["SER_MSB_FIRST", "SER_LSB_FIRST"] + * } */ #define SER_MSB_FIRST 0 #define SER_LSB_FIRST 1 -/*\}*/ /** * \name Parity settings for ser_setparity(). @@ -162,7 +170,7 @@ typedef struct Serial #define KFT_SERIAL MAKE_ID('S', 'E', 'R', 'L') -INLINE Serial * SERIAL(KFile *fd) +INLINE Serial * SERIAL_CAST(KFile *fd) { ASSERT(fd->_type == KFT_SERIAL); return (Serial *)fd;