X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=drv%2Fkbd.h;h=c1904716bb9e7190da20f35f9dbeea04cf0bb371;hb=dd4c57ad1010a2347247fd6bbcce30956d3de791;hp=b9a253c3effbc38664c76435540055a5677737d5;hpb=e5ca19aeea55effdbd3c8439d035db3c063208e0;p=bertos.git diff --git a/drv/kbd.h b/drv/kbd.h old mode 100755 new mode 100644 index b9a253c3..c1904716 --- a/drv/kbd.h +++ b/drv/kbd.h @@ -1,9 +1,34 @@ -/*! +/** * \file * * * \brief Keyboard driver (interface) @@ -14,24 +39,6 @@ * \author Francesco Sacchi */ -/*#* - *#* $Log$ - *#* Revision 1.5 2006/06/03 13:57:36 bernie - *#* Make keyboard repeat mask run-time configurable. - *#* - *#* Revision 1.4 2006/03/20 17:50:17 bernie - *#* Add FreeRTOS and Observers support. - *#* - *#* Revision 1.3 2006/02/27 22:39:45 bernie - *#* Misc build and doc fixes from project_grl. - *#* - *#* Revision 1.2 2006/02/10 12:38:16 bernie - *#* Add preliminary FreeRTOS support; Enforce CONFIG_* definitions. - *#* - *#* Revision 1.1 2005/06/27 21:28:45 bernie - *#* Import generic keyboard driver. - *#* - *#*/ #ifndef DRV_KBD_H #define DRV_KBD_H @@ -51,18 +58,18 @@ #define KBD_POLL_FREERTOS 2 /* \} */ -/*! +/** * Keyboard handler descriptor */ typedef struct KbdHandler { Node link; - keymask_t (*hook)(keymask_t); /*!< Hook function */ - int8_t pri; /*!< Priority in input queue */ - uint8_t flags; /*!< See below for definitions */ + keymask_t (*hook)(keymask_t); /**< Hook function */ + int8_t pri; /**< Priority in input queue */ + uint8_t flags; /**< See below for definitions */ } KbdHandler; -#define KHF_RAWKEYS BV(0) /*!< Handler gets raw key events */ +#define KHF_RAWKEYS BV(0) /**< Handler gets raw key events */ void kbd_init(void);