diff options
author | tmk <nobody@nowhere> | 2012-04-28 01:57:36 +0900 |
---|---|---|
committer | tmk <nobody@nowhere> | 2012-04-28 01:57:36 +0900 |
commit | 12f6e9ffa76f685f7256bf1421f918f90c93add1 (patch) | |
tree | a4f81dff6ea8450a4f482e06a957056e74d93734 /m0110_usb/matrix.c | |
parent | 0a4fa89548e8c098c65c289865ebbf1e1c29adf4 (diff) |
Added M0110A support contributed by skagon@github.
- README is written with markdown notation.
- m0110.c can handles Arrow keys and Calc keys of M0110A.
- EXTRAFLAGS and EXTRALDFLAGS are added in rules.mk to give flags on make command line.
Diffstat (limited to 'm0110_usb/matrix.c')
-rw-r--r-- | m0110_usb/matrix.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/m0110_usb/matrix.c b/m0110_usb/matrix.c index f045920ccd..11303ee0fd 100644 --- a/m0110_usb/matrix.c +++ b/m0110_usb/matrix.c @@ -93,6 +93,9 @@ uint8_t matrix_scan(void) #endif if (key == M0110_NULL) { return 0; + } else if (key == M0110_ERROR) { + // TODO: error recovery or reinit + return 0; } else { #ifdef MATRIX_HAS_LOCKING_CAPS if (host_keyboard_leds() & (1<<USB_LED_CAPS_LOCK)) { |