} | } | ||||
void backlight_level(uint8_t level) | void backlight_level(uint8_t level) | ||||
{ | |||||
backlight_config.level = level; | |||||
backlight_config.enable = !!backlight_config.level; | |||||
eeconfig_write_backlight(backlight_config.raw); | |||||
backlight_set(backlight_config.level); | |||||
} | |||||
void backlight_xor(uint8_t level) | |||||
{ | { | ||||
backlight_config.level ^= level; | backlight_config.level ^= level; | ||||
backlight_config.enable = !!backlight_config.level; | backlight_config.enable = !!backlight_config.level; |
void backlight_step(void); | void backlight_step(void); | ||||
void backlight_set(uint8_t level); | void backlight_set(uint8_t level); | ||||
void backlight_level(uint8_t level); | void backlight_level(uint8_t level); | ||||
void backlight_xor(uint8_t level); | |||||
#endif | #endif |