aboutsummaryrefslogtreecommitdiff
path: root/protocol/iwrap/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'protocol/iwrap/main.c')
-rw-r--r--protocol/iwrap/main.c108
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)
320static uint8_t key2asc(uint8_t key) 320static 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}