304 Commits (0.23.6)

Author SHA1 Message Date
  Nick Brassel f96a7bbd63
Cater for ECC failures in EFL wear-leveling. (#19749) 6 months ago
  Nick Brassel 3a5e4253fc
Add simpler method for relocating functions to RAM. (#21804) 6 months ago
  Joel Challis 02d3b233ab
chibios: disable RWX segment warning on newer GNU lds (#22471) 6 months ago
  Nick Brassel 4c625d8286
Revert "chibios: disable RWX segment warning on newer GNU lds (#22007)" (#22469) 6 months ago
  Thomas Weißschuh de3c42125b
chibios: disable RWX segment warning on newer GNU lds (#22007) 6 months ago
  Joel Challis bf6f13a2b0
Consolidate some EEPROM Driver configuration (#22321) 7 months ago
  Ryan 2b8d9f3193
ChibiOS pin defs: use only vendor if present (#22297) 7 months ago
  Ryan 1bff37781b
Prep work for NKRO report separation (#22268) 7 months ago
  Dominik fa1c1cbbee
avrdude: Version 7.2 changes the text output (#22235) 7 months ago
  Nick Brassel 8d9c770a81
Fix entry into bootloader for STM32G431. (#22138) 8 months ago
  Ryan 21ed9b4575
Simplify more feature driver defines (#22090) 8 months ago
  Joel Challis 61702b2564
Set default board files for uf2boot bootloader (#22129) 8 months ago
  Michael Büchler 4d994458f0
Document the RP2040-specific PS/2 implementation (#22079) 8 months ago
  Purdea Andrei 408d61dcfb
Chibios SPI driver: allow some SPI pins to be left unassigned (#20315) 8 months ago
  Andre Brait 960d6e0d7d
[Enhancement] Improvements for debounce test coverage + bug fixes for sym_defer_g and sym_eager_pr (#21667) 8 months ago
  Nebuleon 2f4e1a78ad
Reduce popping during audio initialization using the additive DAC (#21642) 8 months ago
  Nebuleon 1d94de5358
Optimize the additive DAC code, fixing performance-related hangs (#21662) 8 months ago
  Dasky 16f2a3e2f8
Add missing gpio include to ps2 vendor (#22063) 8 months ago
  Constantine Karos 1fbd45a594
Add missing gpio and chibios defs to uart.h (#22033) 8 months ago
  Joel Challis 1b637287a1
Default wear leveling logical size to half backing (#22006) 8 months ago
  Thomas Weißschuh b9f2121d10
chibios: mark boot2 bootlader data readonly (#21986) 8 months ago
  Joy Lee bd2e59af60
Fixed WB32 MCU remote wakeup issue (#20863) 8 months ago
  Joel Challis 06cec720dd
Remove 'Firmware size check does not yet support' message (#21977) 8 months ago
  Drashna Jaelre 3aebc8acb0
Add RTC IRQ Priority to RP2040 board files (#21926) 9 months ago
  Ryan 41bd4e35a0
Clean up RGB LED type (#21859) 9 months ago
  Daniel Schaefer dd887eae36
[Core] Allow customizing PWM frequency (#21717) 9 months ago
  Drashna Jaelre 25331be316
Revert changes to ChibiOS Suspend Code (#21830) 9 months ago
  Thomas Weißschuh f699fde7d9
Generalize AVR -Werror=array-bounds workaround (#21798) 9 months ago
  Nebuleon e971ce290c
Remove needless precision in additive DAC sample generation (#21498) 10 months ago
  Nebuleon 821db155f2
Fix stuck note with square wave in additive DAC (#21589) 10 months ago
  Nebuleon a5e33b1c28
Allow the user to select one tone for the additive DAC (#21591) 10 months ago
  Ryan 4137685f8e
backlight: split AVR PWM and timer drivers (#21540) 10 months ago
  Ryan da2d2f947d
quantum: remove direct `quantum.h` includes (#21507) 10 months ago
  Ryan b9e5895184
Eliminate `TMK_COMMON_*` in makefiles (#21517) 10 months ago
  Ryan b6d9409d2f
drivers: remove direct `quantum.h` includes (#21473) 10 months ago
  Ryan cb2331713c
Relocate backlight drivers (#21444) 11 months ago
  Pascal Getreuer a8a87a0922
[Core] Simplify audio_duration_to_ms() and audio_ms_to_duration(), reduce firmware size by a few bytes. (#21427) 11 months ago
  Ryan 87b11345a5
Get rid of `USB_LED_CAPS_LOCK` (#21436) 11 months ago
  Nick Brassel 2976bd627e
Fixup STM32-DFU (#21447) 11 months ago
  Sergey Vlasov b708658e2e
usbpd_stm32g4: Configure UCPD before disabling the dead battery mode (#21430) 11 months ago
  Nick Brassel c814be0296
STM32H723 support (#21352) 11 months ago
  Stefan Kerkmann be3205fae0
Minor board clean-up after #19780 (#21391) 11 months ago
  Stefan Kerkmann a87c74ebe1
[Bug] Fix non-functional S3 wakeup / resume from suspense (#19780) 11 months ago
  Nick Brassel 416af0171c
Remove CORTEX_ENABLE_WFI_IDLE from keyboards. (#21353) 11 months ago
  Nick Brassel ffdc70bf0a
Consolidate `KEYBOARD_OUTPUT`+`KEYMAP_OUTPUT`=>`INTERMEDIATE_OUTPUT` (#21272) 11 months ago
  Nick Brassel 0774381f81
Swap G431 to transient EEPROM. Add G431 and G474 onekeys. (#21282) 11 months ago
  dexter93 27120f2fb6
platfoms: chibios: wait: only define the frequency (#21115) 1 year ago
  Joel Challis 3969d7045e
Duplicate board files for blok converter (#20629) 1 year ago
  Joel Challis 62be3a7447
Revert use of legacy wear leveling driver now ChibiOS is fixed (#20806) 1 year ago
  Drashna Jaelre cf5626e024
[Bug] Fix compilation issues with PS/2 driver on F4x1 controllers (#20433) 1 year ago