diff options
Diffstat (limited to 'protocol/iwrap/main.c')
| -rw-r--r-- | protocol/iwrap/main.c | 108 |
1 files changed, 54 insertions, 54 deletions
diff --git a/protocol/iwrap/main.c b/protocol/iwrap/main.c index 5c42a2c6a..c11ff7ab9 100644 --- a/protocol/iwrap/main.c +++ b/protocol/iwrap/main.c | |||
| @@ -34,7 +34,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 34 | #include "suart.h" | 34 | #include "suart.h" |
| 35 | #include "timer.h" | 35 | #include "timer.h" |
| 36 | #include "debug.h" | 36 | #include "debug.h" |
| 37 | #include "usb_keycodes.h" | 37 | #include "keycode.h" |
| 38 | #include "command.h" | 38 | #include "command.h" |
| 39 | 39 | ||
| 40 | 40 | ||
| @@ -320,59 +320,59 @@ static uint8_t console_command(uint8_t c) | |||
| 320 | static uint8_t key2asc(uint8_t key) | 320 | static uint8_t key2asc(uint8_t key) |
| 321 | { | 321 | { |
| 322 | switch (key) { | 322 | switch (key) { |
| 323 | case KB_A: return 'a'; | 323 | case KC_A: return 'a'; |
| 324 | case KB_B: return 'b'; | 324 | case KC_B: return 'b'; |
| 325 | case KB_C: return 'c'; | 325 | case KC_C: return 'c'; |
| 326 | case KB_D: return 'd'; | 326 | case KC_D: return 'd'; |
| 327 | case KB_E: return 'e'; | 327 | case KC_E: return 'e'; |
| 328 | case KB_F: return 'f'; | 328 | case KC_F: return 'f'; |
| 329 | case KB_G: return 'g'; | 329 | case KC_G: return 'g'; |
| 330 | case KB_H: return 'h'; | 330 | case KC_H: return 'h'; |
| 331 | case KB_I: return 'i'; | 331 | case KC_I: return 'i'; |
| 332 | case KB_J: return 'j'; | 332 | case KC_J: return 'j'; |
| 333 | case KB_K: return 'k'; | 333 | case KC_K: return 'k'; |
| 334 | case KB_L: return 'l'; | 334 | case KC_L: return 'l'; |
| 335 | case KB_M: return 'm'; | 335 | case KC_M: return 'm'; |
| 336 | case KB_N: return 'n'; | 336 | case KC_N: return 'n'; |
| 337 | case KB_O: return 'o'; | 337 | case KC_O: return 'o'; |
| 338 | case KB_P: return 'p'; | 338 | case KC_P: return 'p'; |
| 339 | case KB_Q: return 'q'; | 339 | case KC_Q: return 'q'; |
| 340 | case KB_R: return 'r'; | 340 | case KC_R: return 'r'; |
| 341 | case KB_S: return 's'; | 341 | case KC_S: return 's'; |
| 342 | case KB_T: return 't'; | 342 | case KC_T: return 't'; |
| 343 | case KB_U: return 'u'; | 343 | case KC_U: return 'u'; |
| 344 | case KB_V: return 'v'; | 344 | case KC_V: return 'v'; |
| 345 | case KB_W: return 'w'; | 345 | case KC_W: return 'w'; |
| 346 | case KB_X: return 'x'; | 346 | case KC_X: return 'x'; |
| 347 | case KB_Y: return 'y'; | 347 | case KC_Y: return 'y'; |
| 348 | case KB_Z: return 'z'; | 348 | case KC_Z: return 'z'; |
| 349 | case KB_1: return '1'; | 349 | case KC_1: return '1'; |
| 350 | case KB_2: return '2'; | 350 | case KC_2: return '2'; |
| 351 | case KB_3: return '3'; | 351 | case KC_3: return '3'; |
| 352 | case KB_4: return '4'; | 352 | case KC_4: return '4'; |
| 353 | case KB_5: return '5'; | 353 | case KC_5: return '5'; |
| 354 | case KB_6: return '6'; | 354 | case KC_6: return '6'; |
| 355 | case KB_7: return '7'; | 355 | case KC_7: return '7'; |
| 356 | case KB_8: return '8'; | 356 | case KC_8: return '8'; |
| 357 | case KB_9: return '9'; | 357 | case KC_9: return '9'; |
| 358 | case KB_0: return '0'; | 358 | case KC_0: return '0'; |
| 359 | case KB_ENTER: return '\n'; | 359 | case KC_ENTER: return '\n'; |
| 360 | case KB_ESCAPE: return 0x1B; | 360 | case KC_ESCAPE: return 0x1B; |
| 361 | case KB_BSPACE: return '\b'; | 361 | case KC_BSPACE: return '\b'; |
| 362 | case KB_TAB: return '\t'; | 362 | case KC_TAB: return '\t'; |
| 363 | case KB_SPACE: return ' '; | 363 | case KC_SPACE: return ' '; |
| 364 | case KB_MINUS: return '-'; | 364 | case KC_MINUS: return '-'; |
| 365 | case KB_EQUAL: return '='; | 365 | case KC_EQUAL: return '='; |
| 366 | case KB_LBRACKET: return '['; | 366 | case KC_LBRACKET: return '['; |
| 367 | case KB_RBRACKET: return ']'; | 367 | case KC_RBRACKET: return ']'; |
| 368 | case KB_BSLASH: return '\\'; | 368 | case KC_BSLASH: return '\\'; |
| 369 | case KB_NONUS_HASH: return '\\'; | 369 | case KC_NONUS_HASH: return '\\'; |
| 370 | case KB_SCOLON: return ';'; | 370 | case KC_SCOLON: return ';'; |
| 371 | case KB_QUOTE: return '\''; | 371 | case KC_QUOTE: return '\''; |
| 372 | case KB_GRAVE: return '`'; | 372 | case KC_GRAVE: return '`'; |
| 373 | case KB_COMMA: return ','; | 373 | case KC_COMMA: return ','; |
| 374 | case KB_DOT: return '.'; | 374 | case KC_DOT: return '.'; |
| 375 | case KB_SLASH: return '/'; | 375 | case KC_SLASH: return '/'; |
| 376 | default: return 0x00; | 376 | default: return 0x00; |
| 377 | } | 377 | } |
| 378 | } | 378 | } |
