diff options
| author | tmk <nobody@nowhere> | 2012-10-23 02:14:36 +0900 |
|---|---|---|
| committer | tmk <nobody@nowhere> | 2012-10-23 02:14:36 +0900 |
| commit | ad24858e4fec8bb9af9d89ebf42cda3fffcfdff5 (patch) | |
| tree | f4efff2ef0f3b58df3aec76dd403a320c2a66c35 /common/command.c | |
| parent | 0ffd4ae3a9470e4efe41880db27a6ae77ccf1ce2 (diff) | |
| download | qmk_firmware-ad24858e4fec8bb9af9d89ebf42cda3fffcfdff5.tar.gz qmk_firmware-ad24858e4fec8bb9af9d89ebf42cda3fffcfdff5.zip | |
Add print utility
Diffstat (limited to 'common/command.c')
| -rw-r--r-- | common/command.c | 51 |
1 files changed, 26 insertions, 25 deletions
diff --git a/common/command.c b/common/command.c index 8e2e21a70..85cc05733 100644 --- a/common/command.c +++ b/common/command.c | |||
| @@ -205,7 +205,7 @@ static bool command_common(uint8_t code) | |||
| 205 | print("VERSION: " STR(DEVICE_VER) "\n"); | 205 | print("VERSION: " STR(DEVICE_VER) "\n"); |
| 206 | break; | 206 | break; |
| 207 | case KC_T: // print timer | 207 | case KC_T: // print timer |
| 208 | print("timer: "); phex16(timer_count>>16); phex16(timer_count); print("\n"); | 208 | pv_hex32(timer_count); |
| 209 | break; | 209 | break; |
| 210 | case KC_P: // print toggle | 210 | case KC_P: // print toggle |
| 211 | if (print_enable) { | 211 | if (print_enable) { |
| @@ -218,20 +218,20 @@ static bool command_common(uint8_t code) | |||
| 218 | break; | 218 | break; |
| 219 | case KC_S: | 219 | case KC_S: |
| 220 | print("\n\n----- Status -----\n"); | 220 | print("\n\n----- Status -----\n"); |
| 221 | print("host_keyboard_leds:"); phex(host_keyboard_leds()); print("\n"); | 221 | pv_hex8(host_keyboard_leds()); |
| 222 | #ifdef HOST_PJRC | 222 | #ifdef HOST_PJRC |
| 223 | print("UDCON: "); phex(UDCON); print("\n"); | 223 | pv_hex8(UDCON); |
| 224 | print("UDIEN: "); phex(UDIEN); print("\n"); | 224 | pv_hex8(UDIEN); |
| 225 | print("UDINT: "); phex(UDINT); print("\n"); | 225 | pv_hex8(UDINT); |
| 226 | print("usb_keyboard_leds:"); phex(usb_keyboard_leds); print("\n"); | 226 | pv_hex8(usb_keyboard_leds); |
| 227 | print("usb_keyboard_protocol: "); phex(usb_keyboard_protocol); print("\n"); | 227 | pv_hex8(usb_keyboard_protocol); |
| 228 | print("usb_keyboard_idle_config:"); phex(usb_keyboard_idle_config); print("\n"); | 228 | pv_hex8(usb_keyboard_idle_config); |
| 229 | print("usb_keyboard_idle_count:"); phex(usb_keyboard_idle_count); print("\n"); | 229 | pv_hex8(usb_keyboard_idle_count); |
| 230 | #endif | 230 | #endif |
| 231 | 231 | ||
| 232 | #ifdef HOST_VUSB | 232 | #ifdef HOST_VUSB |
| 233 | # if USB_COUNT_SOF | 233 | # if USB_COUNT_SOF |
| 234 | print("usbSofCount: "); phex(usbSofCount); print("\n"); | 234 | pv_hex8(usbSofCount); |
| 235 | # endif | 235 | # endif |
| 236 | #endif | 236 | #endif |
| 237 | break; | 237 | break; |
| @@ -350,6 +350,7 @@ static void mousekey_param_print(void) | |||
| 350 | print("6: mk_wheel_time_to_max: "); pdec(mk_wheel_time_to_max); print("\n"); | 350 | print("6: mk_wheel_time_to_max: "); pdec(mk_wheel_time_to_max); print("\n"); |
| 351 | } | 351 | } |
| 352 | 352 | ||
| 353 | #define PRINT_SET_VAL(v) print(#v " = "); print_dec8(v); print("\n"); | ||
| 353 | static void mousekey_param_inc(uint8_t param, uint8_t inc) | 354 | static void mousekey_param_inc(uint8_t param, uint8_t inc) |
| 354 | { | 355 | { |
| 355 | switch (param) { | 356 | switch (param) { |
| @@ -358,42 +359,42 @@ static void mousekey_param_inc(uint8_t param, uint8_t inc) | |||
| 358 | mk_delay += inc; | 359 | mk_delay += inc; |
| 359 | else | 360 | else |
| 360 | mk_delay = UINT8_MAX; | 361 | mk_delay = UINT8_MAX; |
| 361 | print("mk_delay = "); pdec(mk_delay); print("\n"); | 362 | PRINT_SET_VAL(mk_delay); |
| 362 | break; | 363 | break; |
| 363 | case 2: | 364 | case 2: |
| 364 | if (mk_interval + inc < UINT8_MAX) | 365 | if (mk_interval + inc < UINT8_MAX) |
| 365 | mk_interval += inc; | 366 | mk_interval += inc; |
| 366 | else | 367 | else |
| 367 | mk_interval = UINT8_MAX; | 368 | mk_interval = UINT8_MAX; |
| 368 | print("mk_interval = "); pdec(mk_interval); print("\n"); | 369 | PRINT_SET_VAL(mk_interval); |
| 369 | break; | 370 | break; |
| 370 | case 3: | 371 | case 3: |
| 371 | if (mk_max_speed + inc < UINT8_MAX) | 372 | if (mk_max_speed + inc < UINT8_MAX) |
| 372 | mk_max_speed += inc; | 373 | mk_max_speed += inc; |
| 373 | else | 374 | else |
| 374 | mk_max_speed = UINT8_MAX; | 375 | mk_max_speed = UINT8_MAX; |
| 375 | print("mk_max_speed = "); pdec(mk_max_speed); print("\n"); | 376 | PRINT_SET_VAL(mk_max_speed); |
| 376 | break; | 377 | break; |
| 377 | case 4: | 378 | case 4: |
| 378 | if (mk_time_to_max + inc < UINT8_MAX) | 379 | if (mk_time_to_max + inc < UINT8_MAX) |
| 379 | mk_time_to_max += inc; | 380 | mk_time_to_max += inc; |
| 380 | else | 381 | else |
| 381 | mk_time_to_max = UINT8_MAX; | 382 | mk_time_to_max = UINT8_MAX; |
| 382 | print("mk_time_to_max = "); pdec(mk_time_to_max); print("\n"); | 383 | PRINT_SET_VAL(mk_time_to_max); |
| 383 | break; | 384 | break; |
| 384 | case 5: | 385 | case 5: |
| 385 | if (mk_wheel_max_speed + inc < UINT8_MAX) | 386 | if (mk_wheel_max_speed + inc < UINT8_MAX) |
| 386 | mk_wheel_max_speed += inc; | 387 | mk_wheel_max_speed += inc; |
| 387 | else | 388 | else |
| 388 | mk_wheel_max_speed = UINT8_MAX; | 389 | mk_wheel_max_speed = UINT8_MAX; |
| 389 | print("mk_wheel_max_speed = "); pdec(mk_wheel_max_speed); print("\n"); | 390 | PRINT_SET_VAL(mk_wheel_max_speed); |
| 390 | break; | 391 | break; |
| 391 | case 6: | 392 | case 6: |
| 392 | if (mk_wheel_time_to_max + inc < UINT8_MAX) | 393 | if (mk_wheel_time_to_max + inc < UINT8_MAX) |
| 393 | mk_wheel_time_to_max += inc; | 394 | mk_wheel_time_to_max += inc; |
| 394 | else | 395 | else |
| 395 | mk_wheel_time_to_max = UINT8_MAX; | 396 | mk_wheel_time_to_max = UINT8_MAX; |
| 396 | print("mk_wheel_time_to_max = "); pdec(mk_wheel_time_to_max); print("\n"); | 397 | PRINT_SET_VAL(mk_wheel_time_to_max); |
| 397 | break; | 398 | break; |
| 398 | } | 399 | } |
| 399 | } | 400 | } |
| @@ -406,42 +407,42 @@ static void mousekey_param_dec(uint8_t param, uint8_t dec) | |||
| 406 | mk_delay -= dec; | 407 | mk_delay -= dec; |
| 407 | else | 408 | else |
| 408 | mk_delay = 0; | 409 | mk_delay = 0; |
| 409 | print("mk_delay = "); pdec(mk_delay); print("\n"); | 410 | PRINT_SET_VAL(mk_delay); |
| 410 | break; | 411 | break; |
| 411 | case 2: | 412 | case 2: |
| 412 | if (mk_interval > dec) | 413 | if (mk_interval > dec) |
| 413 | mk_interval -= dec; | 414 | mk_interval -= dec; |
| 414 | else | 415 | else |
| 415 | mk_interval = 0; | 416 | mk_interval = 0; |
| 416 | print("mk_interval = "); pdec(mk_interval); print("\n"); | 417 | PRINT_SET_VAL(mk_interval); |
| 417 | break; | 418 | break; |
| 418 | case 3: | 419 | case 3: |
| 419 | if (mk_max_speed > dec) | 420 | if (mk_max_speed > dec) |
| 420 | mk_max_speed -= dec; | 421 | mk_max_speed -= dec; |
| 421 | else | 422 | else |
| 422 | mk_max_speed = 0; | 423 | mk_max_speed = 0; |
| 423 | print("mk_max_speed = "); pdec(mk_max_speed); print("\n"); | 424 | PRINT_SET_VAL(mk_max_speed); |
| 424 | break; | 425 | break; |
| 425 | case 4: | 426 | case 4: |
| 426 | if (mk_time_to_max > dec) | 427 | if (mk_time_to_max > dec) |
| 427 | mk_time_to_max -= dec; | 428 | mk_time_to_max -= dec; |
| 428 | else | 429 | else |
| 429 | mk_time_to_max = 0; | 430 | mk_time_to_max = 0; |
| 430 | print("mk_time_to_max = "); pdec(mk_time_to_max); print("\n"); | 431 | PRINT_SET_VAL(mk_time_to_max); |
| 431 | break; | 432 | break; |
| 432 | case 5: | 433 | case 5: |
| 433 | if (mk_wheel_max_speed > dec) | 434 | if (mk_wheel_max_speed > dec) |
| 434 | mk_wheel_max_speed -= dec; | 435 | mk_wheel_max_speed -= dec; |
| 435 | else | 436 | else |
| 436 | mk_wheel_max_speed = 0; | 437 | mk_wheel_max_speed = 0; |
| 437 | print("mk_wheel_max_speed = "); pdec(mk_wheel_max_speed); print("\n"); | 438 | PRINT_SET_VAL(mk_wheel_max_speed); |
| 438 | break; | 439 | break; |
| 439 | case 6: | 440 | case 6: |
| 440 | if (mk_wheel_time_to_max > dec) | 441 | if (mk_wheel_time_to_max > dec) |
| 441 | mk_wheel_time_to_max -= dec; | 442 | mk_wheel_time_to_max -= dec; |
| 442 | else | 443 | else |
| 443 | mk_wheel_time_to_max = 0; | 444 | mk_wheel_time_to_max = 0; |
| 444 | print("mk_wheel_time_to_max = "); pdec(mk_wheel_time_to_max); print("\n"); | 445 | PRINT_SET_VAL(mk_wheel_time_to_max); |
| 445 | break; | 446 | break; |
| 446 | } | 447 | } |
| 447 | } | 448 | } |
| @@ -551,11 +552,11 @@ static uint8_t numkey2num(uint8_t code) | |||
| 551 | 552 | ||
| 552 | static void switch_layer(uint8_t layer) | 553 | static void switch_layer(uint8_t layer) |
| 553 | { | 554 | { |
| 554 | print("current_layer: "); phex(current_layer); print("\n"); | 555 | pv_hex8(current_layer); |
| 555 | print("default_layer: "); phex(default_layer); print("\n"); | 556 | pv_hex8(default_layer); |
| 556 | current_layer = layer; | 557 | current_layer = layer; |
| 557 | default_layer = layer; | 558 | default_layer = layer; |
| 558 | print("switch to Layer: "); phex(layer); print("\n"); | 559 | print("switch to "); pv_hex8(layer); |
| 559 | } | 560 | } |
| 560 | 561 | ||
| 561 | static void clear_keyboard(void) | 562 | static void clear_keyboard(void) |
