322 Commits (master)

Author SHA1 Message Date
  Nick Brassel 900e79febe
Attempt to deal with GCC 13+ and rv32 arch extensions. (#23086) 1 month ago
  Joel Challis 092ef661af
Workaround for uart makefile issues (#23192) 2 months ago
  Nick Brassel 8b8f73098b
Fix up AVR production build target. (#23190) 2 months ago
  Stefan Kerkmann 61fa6949fb
[Core] Allow ChibiOS `SIO` driver for `UART` driver (#22839) 2 months ago
  Ryan 865a8f42a6
WS2812 bitbang: prefix for `NOP_FUDGE` define (#23110) 2 months ago
  Ryan 2d1aed78a6
Update GPIO macro usages in core (#23093) 2 months ago
  Ryan b8646bc40b
Update naming convention for GPIO control macros (#23085) 2 months ago
  Ryan 45ae4dec4d
WS2812: Better error message when trying to use `bitbang` driver on RP2040 (#23025) 2 months ago
  Joel Challis 93f20e012e
Workaround for G431 eeprom emulation (#23002) 2 months ago
  Joel Challis bb71145632
Tidy up print/debug logging headers (#22969) 3 months ago
  David Hoelscher e9bd7d7ad3
I2C driver cleanup (#21273) 3 months ago
  Ryan a522b1f156
i2c: rename read/write register functions (#22905) 3 months ago
  Drashna Jaelre 7ed3138e5f
Remove PWM advanced check for WS2812 driver (#22830) 3 months ago
  Drashna Jaelre 29f8fa35cf
[Audio] Enable Complementary output for PWM Hardware driver (#22726) 4 months ago
  Nebuleon 229a1690a7
dac_additive: Decouple the buffer length from the waveform length (#22276) 4 months ago
  Cipulot 81cedf5fa5
Add ADC support STM32L4xx and STM32G4xx series MCUs (#22341) 4 months ago
  leah-splitkb 2450fe28ee
Add Imera converter (#22419) 5 months ago
  Nick Brassel f96a7bbd63
Cater for ECC failures in EFL wear-leveling. (#19749) 5 months ago
  Nick Brassel 3a5e4253fc
Add simpler method for relocating functions to RAM. (#21804) 5 months ago
  Joel Challis 02d3b233ab
chibios: disable RWX segment warning on newer GNU lds (#22471) 5 months ago
  Nick Brassel 4c625d8286
Revert "chibios: disable RWX segment warning on newer GNU lds (#22007)" (#22469) 5 months ago
  Thomas Weißschuh de3c42125b
chibios: disable RWX segment warning on newer GNU lds (#22007) 5 months ago
  Joel Challis bf6f13a2b0
Consolidate some EEPROM Driver configuration (#22321) 6 months ago
  Ryan 2b8d9f3193
ChibiOS pin defs: use only vendor if present (#22297) 6 months ago
  Ryan 1bff37781b
Prep work for NKRO report separation (#22268) 6 months ago
  Dominik fa1c1cbbee
avrdude: Version 7.2 changes the text output (#22235) 6 months ago
  Nick Brassel 8d9c770a81
Fix entry into bootloader for STM32G431. (#22138) 7 months ago
  Ryan 21ed9b4575
Simplify more feature driver defines (#22090) 7 months ago
  Joel Challis 61702b2564
Set default board files for uf2boot bootloader (#22129) 7 months ago
  Michael Büchler 4d994458f0
Document the RP2040-specific PS/2 implementation (#22079) 7 months ago
  Purdea Andrei 408d61dcfb
Chibios SPI driver: allow some SPI pins to be left unassigned (#20315) 7 months ago
  Andre Brait 960d6e0d7d
[Enhancement] Improvements for debounce test coverage + bug fixes for sym_defer_g and sym_eager_pr (#21667) 7 months ago
  Nebuleon 2f4e1a78ad
Reduce popping during audio initialization using the additive DAC (#21642) 7 months ago
  Nebuleon 1d94de5358
Optimize the additive DAC code, fixing performance-related hangs (#21662) 7 months ago
  Dasky 16f2a3e2f8
Add missing gpio include to ps2 vendor (#22063) 7 months ago
  Constantine Karos 1fbd45a594
Add missing gpio and chibios defs to uart.h (#22033) 7 months ago
  Joel Challis 1b637287a1
Default wear leveling logical size to half backing (#22006) 7 months ago
  Thomas Weißschuh b9f2121d10
chibios: mark boot2 bootlader data readonly (#21986) 7 months ago
  Joy Lee bd2e59af60
Fixed WB32 MCU remote wakeup issue (#20863) 7 months ago
  Joel Challis 06cec720dd
Remove 'Firmware size check does not yet support' message (#21977) 7 months ago
  Drashna Jaelre 3aebc8acb0
Add RTC IRQ Priority to RP2040 board files (#21926) 7 months ago
  Ryan 41bd4e35a0
Clean up RGB LED type (#21859) 8 months ago
  Daniel Schaefer dd887eae36
[Core] Allow customizing PWM frequency (#21717) 8 months ago
  Drashna Jaelre 25331be316
Revert changes to ChibiOS Suspend Code (#21830) 8 months ago
  Thomas Weißschuh f699fde7d9
Generalize AVR -Werror=array-bounds workaround (#21798) 8 months ago
  Nebuleon e971ce290c
Remove needless precision in additive DAC sample generation (#21498) 9 months ago
  Nebuleon 821db155f2
Fix stuck note with square wave in additive DAC (#21589) 9 months ago
  Nebuleon a5e33b1c28
Allow the user to select one tone for the additive DAC (#21591) 9 months ago
  Ryan 4137685f8e
backlight: split AVR PWM and timer drivers (#21540) 9 months ago
  Ryan da2d2f947d
quantum: remove direct `quantum.h` includes (#21507) 9 months ago