123456789101112131415161718192021222324252627282930313233343536373839 |
- #ifndef BOOTMAGIC_H
- #define BOOTMAGIC_H
-
-
- #ifndef BOOTMAGIC_IS_ENABLE
- #define BOOTMAGIC_IS_ENABLE() true
- #endif
-
- /* bootloader */
- #ifndef BOOTMAGIC_BOOTLOADER_KEY
- #define BOOTMAGIC_BOOTLOADER_KEY KC_B
- #endif
- /* debug enable */
- #ifndef BOOTMAGIC_DEBUG_ENABLE_KEY
- #define BOOTMAGIC_DEBUG_ENABLE_KEY KC_D
- #endif
- /* eeprom clear */
- #ifndef BOOTMAGIC_EEPROM_CLEAR_KEY
- #define BOOTMAGIC_EEPROM_CLEAR_KEY KC_BSPACE
- #endif
-
- /* change default layer */
- #ifndef BOOTMAGIC_DEFAULT_LAYER_0_KEY
- #define BOOTMAGIC_DEFAULT_LAYER_0_KEY KC_0
- #endif
- #ifndef BOOTMAGIC_DEFAULT_LAYER_1_KEY
- #define BOOTMAGIC_DEFAULT_LAYER_1_KEY KC_1
- #endif
- #ifndef BOOTMAGIC_DEFAULT_LAYER_2_KEY
- #define BOOTMAGIC_DEFAULT_LAYER_2_KEY KC_2
- #endif
- #ifndef BOOTMAGIC_DEFAULT_LAYER_3_KEY
- #define BOOTMAGIC_DEFAULT_LAYER_3_KEY KC_3
- #endif
-
- void bootmagic(void);
- bool bootmagic_scan_keycode(uint8_t keycode);
-
- #endif
|