summaryrefslogtreecommitdiff
path: root/platforms/chibios
AgeCommit message (Expand)AuthorFilesLines
2024-07-25Rename promicro_rp2040 converter to sparkfun_pm2040 (#24192)Dasky3-0/+2
2024-07-18[WIP] Adds bus acquire/release semantics to SPI start/stop. (#23439)Nick Brassel1-0/+9
2024-07-05Allow overriding `get_hardware_id()`. (#24051)Nick Brassel1-1/+1
2024-06-12Decouple VIA from STM32 L0/L1 EEPROM implementation (#23901)Joel Challis1-1/+1
2024-06-09Add STM32F405RG ld script for tinyuf2 (#23885)Drashna Jaelre1-0/+89
2024-06-04[wear_leveling] efl updates (#22489)dexter931-9/+24
2024-05-29Merge remote-tracking branch 'origin/master' into developQMK Bot2-2/+2
2024-05-29Workaround for broken ChibiOS startup (#23822)Joel Challis2-2/+2
2024-05-28EEPROM: Don't erase if we don't have to. Adding eeprom_driver_format abstract...Purdea Andrei2-0/+13
2024-04-28Rename `RGBW` define to `WS2812_RGBW` (#23585)Ryan4-10/+10
2024-04-05Update ChibiOS submodules. (#23405)Nick Brassel1-4/+5
2024-03-27Update I2C API usage in keyboard code (#23360)Ryan1-1/+1
2024-03-18Add init function to RGBLight driver struct (#23076)Ryan4-27/+2
2024-03-09Merge remote-tracking branch 'origin/master' into developQMK Bot1-0/+11
2024-03-09Attempt to deal with GCC 13+ and rv32 arch extensions. (#23086)Nick Brassel1-0/+11
2024-03-06[Audio] Add support for audio shutdown pin (#22731)Drashna Jaelre4-12/+12
2024-03-02Merge remote-tracking branch 'origin/master' into developQMK Bot3-12/+6
2024-03-02Workaround for uart makefile issues (#23192)Joel Challis3-12/+6
2024-03-02WS2812 PWM: prefix for DMA defines (#23111)Ryan3-37/+49
2024-02-20[Core] Allow ChibiOS `SIO` driver for `UART` driver (#22839)Stefan Kerkmann9-127/+380
2024-02-20WS2812 bitbang: prefix for `NOP_FUDGE` define (#23110)Ryan1-5/+10
2024-02-18Update GPIO macro usages in core (#23093)Ryan3-17/+17
2024-02-17Update naming convention for GPIO control macros (#23085)Ryan1-17/+17
2024-02-06Merge remote-tracking branch 'origin/master' into developQMK Bot1-1/+5
2024-02-06WS2812: Better error message when trying to use `bitbang` driver on RP2040 (#...Ryan1-1/+5
2024-02-03Workaround for G431 eeprom emulation (#23002)Joel Challis2-0/+22
2024-01-17I2C driver cleanup (#21273)David Hoelscher2-26/+16
2024-01-16i2c: rename read/write register functions (#22905)Ryan2-8/+15
2024-01-05Remove PWM advanced check for WS2812 driver (#22830)Drashna Jaelre1-3/+0
2023-12-21[Audio] Enable Complementary output for PWM Hardware driver (#22726)Drashna Jaelre1-1/+7
2023-12-12dac_additive: Decouple the buffer length from the waveform length (#22276)Nebuleon2-22/+60
2023-12-08Add ADC support STM32L4xx and STM32G4xx series MCUs (#22341)Cipulot1-9/+102
2023-11-28Add Imera converter (#22419)leah-splitkb2-0/+46
2023-11-26Cater for ECC failures in EFL wear-leveling. (#19749)Nick Brassel3-2/+78
2023-11-22Add simpler method for relocating functions to RAM. (#21804)Nick Brassel1-0/+9
2023-11-13chibios: disable RWX segment warning on newer GNU lds (#22471)Joel Challis1-0/+5
2023-11-13Revert "chibios: disable RWX segment warning on newer GNU lds (#22007)" (#22469)Nick Brassel1-3/+0
2023-11-13chibios: disable RWX segment warning on newer GNU lds (#22007)Thomas Weißschuh1-0/+3
2023-10-23Consolidate some EEPROM Driver configuration (#22321)Joel Challis1-3/+1
2023-10-21ChibiOS pin defs: use only vendor if present (#22297)Ryan1-263/+264
2023-10-14Prep work for NKRO report separation (#22268)Ryan1-4/+4
2023-09-26Merge remote-tracking branch 'origin/master' into developQMK Bot2-4/+7
2023-09-26Fix entry into bootloader for STM32G431. (#22138)Nick Brassel2-4/+7
2023-09-25Simplify more feature driver defines (#22090)Ryan4-11/+11
2023-09-25Set default board files for uf2boot bootloader (#22129)Joel Challis1-0/+1
2023-09-25Merge remote-tracking branch 'upstream/master' into developNick Brassel1-1/+1
2023-09-25Document the RP2040-specific PS/2 implementation (#22079)Michael Büchler1-1/+1
2023-09-25Chibios SPI driver: allow some SPI pins to be left unassigned (#20315)Purdea Andrei1-17/+55
2023-09-25Reduce popping during audio initialization using the additive DAC (#21642)Nebuleon1-3/+10
2023-09-25Optimize the additive DAC code, fixing performance-related hangs (#21662)Nebuleon1-6/+9