post_config.h 625 B

12345678910111213141516171819
  1. #if defined(USE_I2C) || defined(EH)
  2. // When using I2C, using rgblight implicitly involves split support.
  3. #if defined(RGBLIGHT_ENABLE) && !defined(RGBLIGHT_SPLIT)
  4. #define RGBLIGHT_SPLIT
  5. #endif
  6. #ifndef F_SCL
  7. #define F_SCL 100000UL // SCL frequency
  8. #endif
  9. #else // use serial
  10. // When using serial, the user must define RGBLIGHT_SPLIT explicitly
  11. // in config.h as needed.
  12. // see quantum/rgblight_post_config.h
  13. #if defined(RGBLIGHT_ENABLE) && defined(RGBLIGHT_SPLIT)
  14. // When using serial and RGBLIGHT_SPLIT need separate transaction
  15. #define SERIAL_USE_MULTI_TRANSACTION
  16. #endif
  17. #endif