tmk_keyboard/converter/ibmpc_usb/ibmpc_usb.h
tmk 0e3b7084b7 ibmpc_usb: matrix stores unimap translated states
scan code is translated to unimap before storing in matrix now
2021-07-06 23:24:39 +09:00

12 lines
318 B
C

#ifndef IBMPC_USB_H
#define IBMPC_USB_H
typedef enum { NONE, PC_XT, PC_AT, PC_TERMINAL, PC_MOUSE } keyboard_kind_t;
#define KEYBOARD_KIND_STR(kind) \
(kind == PC_XT ? "XT" : \
kind == PC_AT ? "AT" : \
kind == PC_TERMINAL ? "TERMINAL" : \
kind == PC_MOUSE ? "MOUSE" : \
"NONE")
#endif