diff options
| author | tmk <nobody@nowhere> | 2013-04-07 15:36:50 +0900 |
|---|---|---|
| committer | tmk <nobody@nowhere> | 2013-04-07 15:36:50 +0900 |
| commit | 4e93b3fa67d3b8170de2f05322738e08ac17948e (patch) | |
| tree | 46b5191bd9e6c591bc13e05aa97a0454f30b1897 /common/command.c | |
| parent | 78fd5a715464e72df08bcf683ca45b63c2df490f (diff) | |
| download | qmk_firmware-4e93b3fa67d3b8170de2f05322738e08ac17948e.tar.gz qmk_firmware-4e93b3fa67d3b8170de2f05322738e08ac17948e.zip | |
Fix bootmagic and eeconfig for virtual DIP SW
Diffstat (limited to 'common/command.c')
| -rw-r--r-- | common/command.c | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/common/command.c b/common/command.c index 3a1fcb186..216ad0612 100644 --- a/common/command.c +++ b/common/command.c | |||
| @@ -110,7 +110,7 @@ static void command_common_help(void) | |||
| 110 | print("v: print device version & info\n"); | 110 | print("v: print device version & info\n"); |
| 111 | print("t: print timer count\n"); | 111 | print("t: print timer count\n"); |
| 112 | print("s: print status\n"); | 112 | print("s: print status\n"); |
| 113 | print("e: print eeprom boot config\n"); | 113 | print("e: print eeprom config\n"); |
| 114 | #ifdef NKRO_ENABLE | 114 | #ifdef NKRO_ENABLE |
| 115 | print("n: toggle NKRO\n"); | 115 | print("n: toggle NKRO\n"); |
| 116 | #endif | 116 | #endif |
| @@ -125,28 +125,28 @@ static void command_common_help(void) | |||
| 125 | } | 125 | } |
| 126 | 126 | ||
| 127 | #ifdef BOOTMAGIC_ENABLE | 127 | #ifdef BOOTMAGIC_ENABLE |
| 128 | static void print_eeprom_config(void) | 128 | static void print_eeconfig(void) |
| 129 | { | 129 | { |
| 130 | uint8_t eebyte; | 130 | print("default_layer: "); print_dec(eeconfig_read_defalt_layer()); print("\n"); |
| 131 | 131 | ||
| 132 | eebyte = eeconfig_read_debug(); | 132 | debug_config_t dc; |
| 133 | print("debug: "); print_hex8(eebyte); print("\n"); | 133 | dc.raw = eeconfig_read_debug(); |
| 134 | 134 | print("debug_config.raw: "); print_hex8(dc.raw); print("\n"); | |
| 135 | eebyte = eeconfig_read_defalt_layer(); | 135 | print(".enable: "); print_dec(dc.enable); print("\n"); |
| 136 | print("defalt_layer: "); print_hex8(eebyte); print("\n"); | 136 | print(".matrix: "); print_dec(dc.matrix); print("\n"); |
| 137 | 137 | print(".keyboard: "); print_dec(dc.keyboard); print("\n"); | |
| 138 | eebyte = eeconfig_read_keyconf(); | 138 | print(".mouse: "); print_dec(dc.mouse); print("\n"); |
| 139 | print("keyconf: "); print_hex8(eebyte); print("\n"); | 139 | |
| 140 | 140 | keymap_config_t kc; | |
| 141 | keyconf kc; | 141 | kc.raw = eeconfig_read_keymap(); |
| 142 | kc = (keyconf){ .raw = eebyte }; | 142 | print("keymap_config.raw: "); print_hex8(kc.raw); print("\n"); |
| 143 | print("keyconf.swap_control_capslock: "); print_hex8(kc.swap_control_capslock); print("\n"); | 143 | print(".swap_control_capslock: "); print_dec(kc.swap_control_capslock); print("\n"); |
| 144 | print("keyconf.capslock_to_control: "); print_hex8(kc.capslock_to_control); print("\n"); | 144 | print(".capslock_to_control: "); print_dec(kc.capslock_to_control); print("\n"); |
| 145 | print("keyconf.swap_lalt_lgui: "); print_hex8(kc.swap_lalt_lgui); print("\n"); | 145 | print(".swap_lalt_lgui: "); print_dec(kc.swap_lalt_lgui); print("\n"); |
| 146 | print("keyconf.swap_ralt_rgui: "); print_hex8(kc.swap_ralt_rgui); print("\n"); | 146 | print(".swap_ralt_rgui: "); print_dec(kc.swap_ralt_rgui); print("\n"); |
| 147 | print("keyconf.no_gui: "); print_hex8(kc.no_gui); print("\n"); | 147 | print(".no_gui: "); print_dec(kc.no_gui); print("\n"); |
| 148 | print("keyconf.swap_grave_esc: "); print_hex8(kc.swap_grave_esc); print("\n"); | 148 | print(".swap_grave_esc: "); print_dec(kc.swap_grave_esc); print("\n"); |
| 149 | print("keyconf.swap_backslash_backspace: "); print_hex8(kc.swap_backslash_backspace); print("\n"); | 149 | print(".swap_backslash_backspace: "); print_dec(kc.swap_backslash_backspace); print("\n"); |
| 150 | } | 150 | } |
| 151 | #endif | 151 | #endif |
| 152 | 152 | ||
| @@ -162,8 +162,8 @@ static bool command_common(uint8_t code) | |||
| 162 | break; | 162 | break; |
| 163 | #ifdef BOOTMAGIC_ENABLE | 163 | #ifdef BOOTMAGIC_ENABLE |
| 164 | case KC_E: | 164 | case KC_E: |
| 165 | print("eeprom config\n"); | 165 | print("eeconfig:\n"); |
| 166 | print_eeprom_config(); | 166 | print_eeconfig(); |
| 167 | break; | 167 | break; |
| 168 | #endif | 168 | #endif |
| 169 | case KC_CAPSLOCK: | 169 | case KC_CAPSLOCK: |
