Browse Source

Change backlight_level to backlight_xor

yuk86
Kai Ryu 10 years ago
parent
commit
89bdc9fb72
2 changed files with 9 additions and 0 deletions
  1. 8
    0
      common/backlight.c
  2. 1
    0
      common/backlight.h

+ 8
- 0
common/backlight.c View File

} }


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;

+ 1
- 0
common/backlight.h View File

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