[Keyboard] wilba.tech PCB refactoring (#6982)
* Cleanup * Refactor VIA rules.mk * WT mono backlight refactor, VIA support * Added WT75-C * Fixed compile error * Cleanup rules.mk * Review changes * Review changes
This commit is contained in:
parent
22aa2ce6b2
commit
e47ab6a575
48 changed files with 1132 additions and 1250 deletions
|
@ -179,14 +179,33 @@
|
|||
/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
|
||||
//#define MIDI_TONE_KEYCODE_OCTAVES 1
|
||||
|
||||
#define WT_MONO_BACKLIGHT
|
||||
// enable the mono backlight
|
||||
#define MONO_BACKLIGHT_ENABLED 1
|
||||
|
||||
// enable the RGB indicator for WT75-A
|
||||
#define MONO_BACKLIGHT_WT75_A
|
||||
|
||||
// disable backlight when USB suspended (PC sleep/hibernate/shutdown)
|
||||
#define MONO_BACKLIGHT_DISABLE_WHEN_USB_SUSPENDED 0
|
||||
|
||||
// disable backlight after timeout in minutes, 0 = no timeout
|
||||
#define MONO_BACKLIGHT_DISABLE_AFTER_TIMEOUT 0
|
||||
|
||||
// the default brightness
|
||||
#define MONO_BACKLIGHT_BRIGHTNESS 255
|
||||
|
||||
// the default effect
|
||||
#define MONO_BACKLIGHT_EFFECT 1
|
||||
|
||||
// the default effect speed (0-3)
|
||||
#define MONO_BACKLIGHT_EFFECT_SPEED 0
|
||||
|
||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 4
|
||||
|
||||
// EEPROM usage
|
||||
|
||||
// TODO: refactor with new user EEPROM code (coming soon)
|
||||
#define EEPROM_MAGIC 0x451F
|
||||
#define EEPROM_MAGIC 0x4520
|
||||
#define EEPROM_MAGIC_ADDR 34
|
||||
// Bump this every time we change what we store
|
||||
// This will automatically reset the EEPROM with defaults
|
||||
|
@ -194,9 +213,11 @@
|
|||
#define EEPROM_VERSION 0x08
|
||||
#define EEPROM_VERSION_ADDR 36
|
||||
|
||||
// Dynamic keymap starts after EEPROM version
|
||||
#define DYNAMIC_KEYMAP_EEPROM_ADDR 37
|
||||
// Dynamic macro starts after dynamic keymaps (37+(4*6*15*2)) = (37+720)
|
||||
#define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 757
|
||||
#define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 267
|
||||
// Backlight config starts after EEPROM version
|
||||
#define MONO_BACKLIGHT_CONFIG_EEPROM_ADDR 37
|
||||
// Dynamic keymap starts after backlight config (37+7)
|
||||
#define DYNAMIC_KEYMAP_EEPROM_ADDR 44
|
||||
// Dynamic macro starts after dynamic keymaps (44+(4*6*15*2)) = (44+720)
|
||||
#define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 764
|
||||
#define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 260
|
||||
#define DYNAMIC_KEYMAP_MACRO_COUNT 16
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue