X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=AcessNative%2Facesskernel_src%2Fkeyboard.c;h=f008fd81e39241de0a5580166c235ad06062cf6c;hb=7ba570fe3cc5418f42decf5b72ac2295cce9e60f;hp=768948314e163b4ff683e3f3ba519f19360cc2f8;hpb=02cbaac1233be9c5228973a787431fa5e0aa178e;p=tpg%2Facess2.git diff --git a/AcessNative/acesskernel_src/keyboard.c b/AcessNative/acesskernel_src/keyboard.c index 76894831..f008fd81 100644 --- a/AcessNative/acesskernel_src/keyboard.c +++ b/AcessNative/acesskernel_src/keyboard.c @@ -6,8 +6,7 @@ #include #include #include -#include -#include +#include #include "ui.h" // === PROTOTYPES === @@ -16,13 +15,12 @@ // === GLOBALS === MODULE_DEFINE(0, 0x0100, NativeKeyboard, NativeKeyboard_Install, NULL, NULL); +tVFS_NodeType gKB_NodeType = { + .IOCtl = NativeKeyboard_IOCtl +}; tDevFS_Driver gKB_DevInfo = { NULL, "NativeKeyboard", - { - .NumACLs = 0, - .Size = 0, - .IOCtl = NativeKeyboard_IOCtl - } + { .Type = &gKB_NodeType } }; // === CODE === @@ -35,7 +33,7 @@ int NativeKeyboard_Install(char **Arguments) return MODULE_ERR_OK; } -static const char * const csaIOCTL_NAMES[] = { +static const char * csaIOCTL_NAMES[] = { DRV_IOCTLNAMES, DRV_KEYBAORD_IOCTLNAMES, NULL