summaryrefslogtreecommitdiff
path: root/platforms/chibios/drivers
AgeCommit message (Expand)Author
2022-10-04[Bug] RP2040: only clear RX FIFO for serial pio driver clear (#18581)Stefan Kerkmann
2022-10-03[Core] Serial-protocol: always clear receive queue on main half of split keyb...Stefan Kerkmann
2022-09-20Stabilize Half-duplex PIO split comms take 2 (#18421)Stefan Kerkmann
2022-09-17Add UART support for Kinetis boards (#18370)Ryan
2022-08-30Use a macro to compute the size of arrays at compile time (#18044)Jeff Epler
2022-08-19Use the correct bootloader definition. (#18102)Nick Brassel
2022-08-14Partially revert some WB32 specific changes (#18038)Joel Challis
2022-08-13Fix buffer size for WS2812 PWM driver (#17046)yiancar
2022-08-13Added ws2812_pwm support for WB32 MCU. (#17142)Joy Lee
2022-08-13Added ws2812_spi support for WB32 MCU (#17143)Joy Lee
2022-08-13Added implementation of WB32 MCU wear_leveling_efl. (#17579)Joy Lee
2022-08-04Fix issue with #17904. (#17905)Nick Brassel
2022-08-04Fixup compilation of printf-like functions with uint32_t args. (#17904)Nick Brassel
2022-07-29[Core] RP2040 disable PIO IRQs on serial timeout (#17839)Stefan Kerkmann
2022-07-28ChibiOS: use correct status codes in i2c_master.c (#17808)Stefan Kerkmann
2022-07-26Chibios: Stop I2C peripheral on transaction error (#17798)Stefan Kerkmann
2022-07-14Post-bootloader EFL/SPI fixes. (#17661)Nick Brassel
2022-07-13Allow MCU-specific overrides for SPI flags. (#17650)Nick Brassel
2022-07-11[Core] Use polled waiting on ChibiOS platforms that support it (#17607)Stefan Kerkmann
2022-07-11Stabilize Half-duplex PIO split comms (#17612)Stefan Kerkmann
2022-07-05Fixup SPI. (#17534)Nick Brassel
2022-07-02RP2040 emulated EEPROM. (#17519)Nick Brassel
2022-06-30[Core] Add Raspberry Pi RP2040 support (#14877)Stefan Kerkmann
2022-06-30Wear-leveling EEPROM drivers: `embedded_flash`, `spi_flash`, `legacy` (#17376)Nick Brassel
2022-06-21[BUG] Fix deadlocks on disconnected secondary half (#17423)Stefan Kerkmann
2022-06-18[Core] Split ChibiOS usart split driver in protocol and hardware driver part ...Stefan Kerkmann
2022-06-17[Core] Allow usage of ChibiOS's SIO driver for split keyboards (#15907)Stefan Kerkmann
2022-06-08Rework paths for eeprom locations. (#17326)Nick Brassel
2022-05-23Added support for Wb32fq95 (#16871)Joy Lee
2022-04-19[Core] Use a mutex guard for split shared memory (#16647)Stefan Kerkmann
2022-03-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2022-03-23[Bug] Fix unused variable error when using ChibiOS Bitbang serial driver (#16...Drashna Jaelre
2022-03-07ChibiOS 21.11.1 update. (#16251)Nick Brassel
2022-03-04analog.[ch]: remove unnecessary includes (#16471)Ryan
2022-02-13Fix compilation of ChibiOS UART driver (#16348)Joel Challis
2022-02-12Format code according to conventions (#16322)QMK Bot
2022-01-26Deprecate split transactions status field (#16023)Stefan Kerkmann
2021-12-02Tidy up existing i2c_master implementations (#15376)Joel Challis
2021-11-27Westberrytech pr (#14422)Joy Lee
2021-11-25Tidy up adjustable ws2812 timing (#15299)Joel Challis
2021-11-25Add ifndef to WS2812 timing constraints (#14678)Jordan Banasik
2021-11-13Update UART driver API (#14839)Ryan
2021-10-20Relocate PS2 code (#14895)Joel Challis
2021-10-18[Core] Add support for RISC-V builds and GD32VF103 MCU (#12508)Stefan Kerkmann
2021-10-18Add HT32 support to core (#14388)bwisn
2021-10-07Fix i2c_readReg16 (#14730)Joel Challis
2021-10-07i2c_master: Add support for reading/writing to 16-bit registers (#14289)Ryan
2021-10-06Move Audio drivers from quantum to platform drivers folder (#14308)Drashna Jaelre
2021-09-18Add RGBW support to PWM and SPI drivers for ChibiOS (#14327)Drashna Jaelre
2021-09-17Use opendrain pin with external pullup again (#14474)Stefan Kerkmann