split_config.h 768 B

123456789101112131415161718192021222324
  1. // Copyright 2020 Christopher Courtney, aka Drashna Jael're (@drashna) <drashna@live.com>
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. // # define SPLIT_TRANSPORT_MIRROR
  5. #define SPLIT_LAYER_STATE_ENABLE
  6. #define SPLIT_LED_STATE_ENABLE
  7. #define SPLIT_MODS_ENABLE
  8. #ifndef POINTING_DEVICE_ENABLE
  9. # define SPLIT_WATCHDOG_ENABLE
  10. #endif
  11. #ifdef WPM_ENABLE
  12. # define SPLIT_WPM_ENABLE
  13. #endif
  14. #ifdef OLED_ENABLE
  15. # undef SPLIT_OLED_ENABLE
  16. #endif
  17. #if defined(__AVR__) && !defined(SELECT_SOFT_SERIAL_SPEED)
  18. # define SELECT_SOFT_SERIAL_SPEED 1
  19. #endif
  20. #ifdef CUSTOM_SPLIT_TRANSPORT_SYNC
  21. # define SPLIT_TRANSACTION_IDS_USER RPC_ID_USER_STATE_SYNC, RPC_ID_USER_KEYMAP_SYNC, RPC_ID_USER_CONFIG_SYNC, RPC_ID_USER_PLACEHOLDER, RPC_ID_USER_KEYLOG_STR
  22. #endif