diff options
Diffstat (limited to 'keyboards/wilba_tech/wt65_a/config.h')
| -rw-r--r-- | keyboards/wilba_tech/wt65_a/config.h | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/keyboards/wilba_tech/wt65_a/config.h b/keyboards/wilba_tech/wt65_a/config.h index f1bcb990a..9d67c317b 100644 --- a/keyboards/wilba_tech/wt65_a/config.h +++ b/keyboards/wilba_tech/wt65_a/config.h | |||
| @@ -179,14 +179,30 @@ | |||
| 179 | /* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ | 179 | /* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */ |
| 180 | //#define MIDI_TONE_KEYCODE_OCTAVES 1 | 180 | //#define MIDI_TONE_KEYCODE_OCTAVES 1 |
| 181 | 181 | ||
| 182 | #define WT_MONO_BACKLIGHT | 182 | // enable the mono backlight |
| 183 | #define MONO_BACKLIGHT_ENABLED 1 | ||
| 184 | |||
| 185 | // disable backlight when USB suspended (PC sleep/hibernate/shutdown) | ||
| 186 | #define MONO_BACKLIGHT_DISABLE_WHEN_USB_SUSPENDED 0 | ||
| 187 | |||
| 188 | // disable backlight after timeout in minutes, 0 = no timeout | ||
| 189 | #define MONO_BACKLIGHT_DISABLE_AFTER_TIMEOUT 0 | ||
| 190 | |||
| 191 | // the default brightness | ||
| 192 | #define MONO_BACKLIGHT_BRIGHTNESS 255 | ||
| 193 | |||
| 194 | // the default effect | ||
| 195 | #define MONO_BACKLIGHT_EFFECT 1 | ||
| 196 | |||
| 197 | // the default effect speed (0-3) | ||
| 198 | #define MONO_BACKLIGHT_EFFECT_SPEED 0 | ||
| 183 | 199 | ||
| 184 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 | 200 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 |
| 185 | 201 | ||
| 186 | // EEPROM usage | 202 | // EEPROM usage |
| 187 | 203 | ||
| 188 | // TODO: refactor with new user EEPROM code (coming soon) | 204 | // TODO: refactor with new user EEPROM code (coming soon) |
| 189 | #define EEPROM_MAGIC 0x451F | 205 | #define EEPROM_MAGIC 0x4520 |
| 190 | #define EEPROM_MAGIC_ADDR 34 | 206 | #define EEPROM_MAGIC_ADDR 34 |
| 191 | // Bump this every time we change what we store | 207 | // Bump this every time we change what we store |
| 192 | // This will automatically reset the EEPROM with defaults | 208 | // This will automatically reset the EEPROM with defaults |
| @@ -194,9 +210,11 @@ | |||
| 194 | #define EEPROM_VERSION 0x08 | 210 | #define EEPROM_VERSION 0x08 |
| 195 | #define EEPROM_VERSION_ADDR 36 | 211 | #define EEPROM_VERSION_ADDR 36 |
| 196 | 212 | ||
| 197 | // Dynamic keymap starts after EEPROM version | 213 | // Backlight config starts after EEPROM version |
| 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 | 214 | #define MONO_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
| 199 | // Dynamic macro starts after dynamic keymaps (37+(4*5*15*2)) = (37+600) | 215 | // Dynamic keymap starts after backlight config (37+7) |
| 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 637 | 216 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 44 |
| 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 387 | 217 | // Dynamic macro starts after dynamic keymaps (44+(4*5*15*2)) = (44+600) |
| 218 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 644 | ||
| 219 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 380 | ||
| 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 220 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
