summaryrefslogtreecommitdiff
path: root/quantum/split_common/split_util.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-30[CI] Format code according to conventions (#25827)QMK Bot1-1/+1
2025-05-22Add `compiler_support.h` (#25274)Pablo Martínez1-3/+5
2024-05-05split_util: rename `usbIsActive` to `usb_bus_detected` (#23657)Stefan Kerkmann1-3/+3
2024-02-18Update GPIO macro usages in core (#23093)Ryan1-8/+8
2024-01-09Align `SPLIT_HAND_MATRIX_GRID` left/right logic with `SPLIT_HAND_PIN` (#22775)Joel Challis1-3/+3
2023-10-22Modify split config is_keyboard_master/left checks. (#21875)Dasky1-33/+40
2023-07-31Remove old OLED API code (#21651)Ryan1-3/+0
2023-07-22Revert "[Bug] Fix compilation error when Split Watchdog enabled" (#21572)Ryan1-4/+0
2023-07-20[Bug] Fix compilation error when Split Watchdog enabled (#21543)Drashna Jaelre1-0/+4
2023-07-21haptic: naming cleanups (#21551)Ryan1-0/+1
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan1-1/+1
2023-02-12Remove `config.h` include from quantum files (#19817)jack1-1/+0
2022-10-06Implement split comms watchdog (#18599)Dasky1-0/+43
2022-09-16Move fake EE_HANDS (#18352)Dasky1-0/+14
2022-06-20Init eeconfig before reading handedness (#17256)Dasky1-0/+4
2022-06-06Move SPLIT_HAND_PIN setup to split_pre_init (#17271)Dasky1-1/+4
2022-06-01Allow larger SPLIT_USB_TIMEOUT with default SPLIT_USB_TIMEOUT_POLL (#17272)Dasky1-1/+2
2022-02-12Format code according to conventions (#16322)QMK Bot1-8/+12
2021-08-22Make solo half of split keyboards (more) usable. (#13523)Joakim Tufvegren1-0/+51
2021-07-24Avoid LTO conficts on arm_atsam (#13676)Joel Challis1-1/+1
2021-07-05Allow invert of SPLIT_HAND_PIN logic (#13433)Jameson Thatcher1-0/+4
2021-02-28Refactor of USB code within split_common (#11890)Joel Challis1-46/+24
2020-12-17Run cformat and dos2unix manually (#11235)Ryan1-4/+4
2020-12-11Normalise include statements in core code (#11153)Ryan1-1/+1
2020-10-02Fix SPLIT_KEYBOARD compilation for ATMega*U2, which doesn't have VBUS/OTG con...sol1-1/+1
2020-07-04add SPLIT_HAND_MATRIX_GRID support (#8685)Takeshi ISHII1-0/+24
2020-06-10Fixed slave-side keyboard half unresponsiveness (#9360)Adrian1-1/+4
2020-05-22Fix build. (#9163)Nick Brassel1-1/+1
2020-05-21Use LUFA funcs for split_util (#8594)Joel Challis1-21/+44
2020-02-25Split - Avoid race condition during matrix_init_quantum (#8235)Joel Challis1-15/+14
2020-02-04Reduce SPLIT_USB_TIMEOUT by 500ms (#7637)Joel Challis1-4/+8
2019-12-16Disable usb on slave half to resolve random 'lockup' (#7649)Joel Challis1-1/+3
2019-12-02Remove check for EH define (#7525)Danny1-1/+1
2019-10-17SPLIT - Remove NO_USB_STARTUP_CHECK requirement for usb detection (#7053)Joel Challis1-0/+6
2019-10-11ARM split - detect USB to select master/slave (#6424)Joel Challis1-6/+27
2019-09-24ARM split - Add bootmagic/magic keycodes for setting handedness (#6545)Joel Challis1-2/+1
2019-08-30clang-format changesskullY1-49/+37
2019-07-05Small fix to allow board to override split keyboard master checkzvecr1-0/+1
2019-03-23Add support for RGB LEDs wired directly to each half's controller (#5392)Danny1-11/+21
2019-03-12Next set of split_common changes (#4974)James Churchill1-5/+0
2019-01-17Simplify split_common Code significantly (#4772)James Churchill1-105/+47
2019-01-03Add explicit eeprom include in split_commonJames Churchill1-0/+4
2019-01-03Convert split_common to use generic GPIO apiJames Churchill1-12/+3
2018-12-28Fix Split Common Split_util.c typoDrashna Jaelre1-1/+1
2018-12-28Update split keyboard docs (#4735)Danny1-2/+1
2018-12-24Replace serial.c of quantum/split_common/ (#4669)Takeshi ISHII1-6/+3
2018-11-02Remove old declarationDrashna Jaelre1-1/+0
2018-11-02Move disable JTAG code from `keyboard_init` to `keyboard_setup`Danny Nguyen1-14/+0
2018-10-31Add pointer(?) to disable_JTAG to prevent compiler errors (#4310)Drashna Jaelre1-6/+7
2018-10-31Added JTAG disable code to the split_common (#4309)That-Canadian1-0/+14