adb_usb/matrix.c : changed size of handler_id from uint16_t to uint8_t
authorLouis Rousseau <louisrousseau@gmail.com>
Mon, 19 Dec 2016 06:51:11 +0000 (01:51 -0500)
committerLouis Rousseau <louisrousseau@gmail.com>
Mon, 19 Dec 2016 06:51:11 +0000 (01:51 -0500)
converter/adb_usb/matrix.c

index febd1c637a0278c53dc2c878ad902a45acae427f..83f460411122e21e77dc056dae00f419f3db2066 100644 (file)
@@ -65,7 +65,7 @@ void matrix_init(void)
 
     // Determine ISO keyboard by handler id
     // http://lxr.free-electrons.com/source/drivers/macintosh/adbhid.c?v=4.4#L815
-    uint16_t handler_id = adb_host_talk(ADB_ADDR_KEYBOARD, ADB_REG_3);
+    uint8_t handler_id = (uint8_t) adb_host_talk(ADB_ADDR_KEYBOARD, ADB_REG_3);
     switch (handler_id) {
     case 0x04: case 0x05: case 0x07: case 0x09: case 0x0D:
     case 0x11: case 0x14: case 0x19: case 0x1D: case 0xC1:
Imprint / Impressum