/shark/trunk/drivers/input/include/drivers/shark_keyb26.h |
---|
44,9 → 44,9 |
#define KEYMAP_IT 1 |
/* Key Status */ |
#define KEY_RELEASED 0 |
#define KEY_PRESSED 1 |
#define KEY_REPEATED 2 |
#define KEY_RELEASED 1 |
#define KEY_PRESSED 2 |
#define KEY_REPEATED 4 |
/* Ascii Codes */ |
#define BACKSPACE 0x08 |
71,8 → 71,9 |
BYTE status; |
} KEY_EVT; |
#define isReleased(k) ((k).status == KEY_RELEASED) |
#define isPressed(k) ((k).status == KEY_PRESSED) |
#define isRepeated(k) ((k).status == KEY_REPEATED) |
#define isReleased(k) ((k).status == KEY_RELEASED) |
#define isScanCode(k) ((k).flag & SCAN_BIT) |
#define isLeftShift(k) ((k).flag & SHFL_BIT) |