28 WUT_CHECK_OFFSET(
KBDKeyEvent, 0x0C, asUTF16Character);
KDBError KBDSetup(KDBAttachCallback attachCallback, KDBAttachCallback detachCallback, KDBKeyCallback keyCallback)
void(* KDBKeyCallback)(KBDKeyEvent *event)
void(* KDBAttachCallback)(KBDAttachEvent *channel)
@ KDB_ERROR_NOT_INITIALIZED
@ KDB_ERROR_INVALID_COUNTRY
@ KDB_ERROR_ALREADY_INITIALIZED
KDBError KBDInit(uint32_t unused, KDBAttachCallback attachCallback, KDBAttachCallback detachCallback, KDBKeyCallback keyCallback)
struct KBDAttachEvent KBDAttachEvent
struct KBDKeyEvent KBDKeyEvent
KDBError KBDSetCountry(uint8_t channel, KDBCountry country)
uint16_t asUTF16Character