X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Ftpl_drv_keyboard.h;fp=Kernel%2Finclude%2Ftpl_drv_keyboard.h;h=1f330039784b59023fbd63612f01cd515306a6af;hb=75e87cf46a3899f76bae5c64e130cfc033562e9a;hp=77f8295ac041b3d35d36b5fd0032658862a93014;hpb=3c777e58e6baba6760f43b8fdde4daf62081048b;p=tpg%2Facess2.git diff --git a/Kernel/include/tpl_drv_keyboard.h b/Kernel/include/tpl_drv_keyboard.h index 77f8295a..1f330039 100644 --- a/Kernel/include/tpl_drv_keyboard.h +++ b/Kernel/include/tpl_drv_keyboard.h @@ -21,9 +21,15 @@ enum eTplKeyboard_IOCtl { KB_IOCTL_SETCALLBACK }; -typedef void (*tKeybardCallback)(Uint32); +/** + * \brief Callback type for KB_IOCTL_SETCALLBACK + */ +typedef void (*tKeybardCallback)(Uint32 Key); -enum { +/** + * \brief Symbolic key codes + */ +enum eTplKeyboard_KeyCodes { KEY_ESC = 0x1B, KEY_NP_MASK = 0x80, //End of ASCII Range