Keyboard firmwares for Atmel AVR and Cortex-M
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

backlight.h 996B

123456789101112131415161718192021222324252627282930313233343536373839
  1. enum backlight_level {
  2. BACKLIGHT_FN1 = 0b0000001,
  3. BACKLIGHT_FN2 = 0b0000010,
  4. BACKLIGHT_FN3 = 0b0000100,
  5. BACKLIGHT_FN4 = 0b0001000,
  6. BACKLIGHT_NUMPAD = 0b0010000,
  7. BACKLIGHT_REAR = 0b0100000,
  8. };
  9. void backlight_init_ports(void);
  10. void backlight_invert_fn1(void);
  11. void backlight_enable_fn1(void);
  12. void backlight_disable_fn1(void);
  13. void backlight_invert_fn2(void);
  14. void backlight_enable_fn2(void);
  15. void backlight_disable_fn2(void);
  16. void backlight_invert_fn3(void);
  17. void backlight_enable_fn3(void);
  18. void backlight_disable_fn3(void);
  19. void backlight_invert_fn4(void);
  20. void backlight_enable_fn4(void);
  21. void backlight_disable_fn4(void);
  22. void backlight_invert_numlock(void);
  23. void backlight_enable_numlock(void);
  24. void backlight_disable_numlock(void);
  25. void backlight_enable_numpad(void);
  26. void backlight_disable_numpad(void);
  27. void backlight_invert_numpad(void);
  28. void backlight_enable_rear(void);
  29. void backlight_disable_rear(void);
  30. void backlight_invert_rear(void);