Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-18 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2023-09-18 | Add missing gpio include to ps2 vendor (#22063) | Dasky | |
2023-09-17 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2023-09-17 | Add missing gpio and chibios defs to uart.h (#22033) | Constantine Karos | |
2023-09-14 | Default wear leveling logical size to half backing (#22006) | Joel Challis | |
2023-09-13 | chibios: mark boot2 bootlader data readonly (#21986) | Thomas Weißschuh | |
2023-09-12 | Fixed WB32 MCU remote wakeup issue (#20863) | Joy Lee | |
Co-authored-by: Joy <chang.li@westberrytech.com> | |||
2023-09-12 | Remove 'Firmware size check does not yet support' message (#21977) | Joel Challis | |
2023-09-06 | Add RTC IRQ Priority to RP2040 board files (#21926) | Drashna Jaelre | |
2023-09-04 | Clean up RGB LED type (#21859) | Ryan | |
2023-09-03 | [Core] Allow customizing PWM frequency (#21717) | Daniel Schaefer | |
* [Core] Allow customizing PWM frequency Some frequencies can cause audible noise. Changing the frequency eliminates that. Signed-off-by: Daniel Schaefer <dhs@frame.work> * docs/feature-backlight: Mention PWM frequency Signed-off-by: Daniel Schaefer <dhs@frame.work> --------- Signed-off-by: Daniel Schaefer <dhs@frame.work> | |||
2023-08-27 | Revert changes to ChibiOS Suspend Code (#21830) | Drashna Jaelre | |
* Partially revert #19780 * Finish * Get teensy 3.5/3.6 board files too * fix lint issue * Revert "[Bug] Restore usb suspend wakeup delay (#21676)" This reverts commit e8e989fd7ad7c10e725e50ae8b0a4426e09f7f30. * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> --------- Co-authored-by: Joel Challis <git@zvecr.com> | |||
2023-08-23 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2023-08-23 | Generalize AVR -Werror=array-bounds workaround (#21798) | Thomas Weißschuh | |
GCC 13 needs the same workaround as GCC 12. To avoid having to maintain an ever-growing list of broken versions apply the workaround wherever it can be used. If at some point a fixed version of GCC is released the workaround can be disabled for those fixed versions. See #17064 | |||
2023-07-26 | Remove needless precision in additive DAC sample generation (#21498) | Nebuleon | |
2023-07-26 | Fix stuck note with square wave in additive DAC (#21589) | Nebuleon | |
2023-07-23 | Allow the user to select one tone for the additive DAC (#21591) | Nebuleon | |
Previously, if the user tried to use `#define AUDIO_MAX_SIMULTANEOUS_TONES 1` to conserve CPU time, their firmware would fail to build with this error: ``` platforms/chibios/drivers/audio_dac_additive.c:91:73: error: excess elements in array initializer [-Werror] 91 | static float active_tones_snapshot[AUDIO_MAX_SIMULTANEOUS_TONES] = {0, 0}; | ^ ``` This also affected the preset `#define AUDIO_DAC_QUALITY_VERY_HIGH`, which called up only one simultaneous tone at 88200 Hz. | |||
2023-07-21 | backlight: split AVR PWM and timer drivers (#21540) | Ryan | |
2023-07-16 | quantum: remove direct `quantum.h` includes (#21507) | Ryan | |
2023-07-15 | Eliminate `TMK_COMMON_*` in makefiles (#21517) | Ryan | |
2023-07-09 | drivers: remove direct `quantum.h` includes (#21473) | Ryan | |
2023-07-08 | Relocate backlight drivers (#21444) | Ryan | |
2023-07-08 | [Core] Simplify audio_duration_to_ms() and audio_ms_to_duration(), reduce ↵ | Pascal Getreuer | |
firmware size by a few bytes. (#21427) | |||
2023-07-06 | Get rid of `USB_LED_CAPS_LOCK` (#21436) | Ryan | |
2023-07-04 | Fixup STM32-DFU (#21447) | Nick Brassel | |
2023-07-02 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2023-07-03 | usbpd_stm32g4: Configure UCPD before disabling the dead battery mode (#21430) | Sergey Vlasov | |
2023-06-28 | STM32H723 support (#21352) | Nick Brassel | |
2023-06-27 | Minor board clean-up after #19780 (#21391) | Stefan Kerkmann | |
2023-06-26 | [Bug] Fix non-functional S3 wakeup / resume from suspense (#19780) | Stefan Kerkmann | |
* Update ChibiOS-Contrib for USB suspend fixes * Remove S3 wakup workaround ChibiOS OTGv1 driver has a remote wakeup bug that prevents the device to resume it's operation. 02516cbc24647f522eee975e69cc0c8a925470eb introduced a hotfix that forcefully restarted the usb driver as a workaround. This workaround broke multiple boards which do not use this driver / peripheral. With the update of ChibiOS this hotfix is now obsolete. * Remove restart_usb_driver overrides they are no longer necessary as the workaround is not needed anymore for stm32f4 * Remove unused RP_USB_USE_SOF_INTR defines The SOF interrupt is enabled dynamically by the RP2040 usb driver | |||
2023-06-23 | Remove CORTEX_ENABLE_WFI_IDLE from keyboards. (#21353) | Nick Brassel | |
* Remove CORTEX_ENABLE_WFI_IDLE from the codebase. * Turn on CORTEX_ENABLE_WFI_IDLE by default. | |||
2023-06-21 | Consolidate `KEYBOARD_OUTPUT`+`KEYMAP_OUTPUT`=>`INTERMEDIATE_OUTPUT` (#21272) | Nick Brassel | |
2023-06-19 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2023-06-19 | Swap G431 to transient EEPROM. Add G431 and G474 onekeys. (#21282) | Nick Brassel | |
2023-06-02 | platfoms: chibios: wait: only define the frequency (#21115) | dexter93 | |
2023-05-22 | Duplicate board files for blok converter (#20629) | Joel Challis | |
* Duplicate board files for blok converter * Swap converters board file too * Update platforms/chibios/boards/QMK_BLOK/configs/board.h | |||
2023-05-09 | Revert use of legacy wear leveling driver now ChibiOS is fixed (#20806) | Joel Challis | |
2023-04-12 | [Bug] Fix compilation issues with PS/2 driver on F4x1 controllers (#20433) | Drashna Jaelre | |
2023-04-06 | Migrate `rgblight.pin` and `RGB_DI_PIN` to `ws2812.pin` (#20303) | Ryan | |
2023-04-05 | Disable specific warnings to mitigate compilation problems with ↵ | Nick Brassel | |
`KEEP_INTERMEDIATES=yes`. (#20339) | |||
2023-04-04 | rp2040: *_PAL_MODE overridable for this platform too (#20314) | Purdea Andrei | |
Co-authored-by: Sergey Vlasov <sigprof@gmail.com> | |||
2023-03-30 | WS2812 driver improvements (#20262) | Ryan | |
2023-03-25 | [Core] PS/2 PIO Driver for RP2040 (#17893) | Marek Kraus | |
Co-authored-by: Johannes H. Jensen <joh@pseudoberries.com> | |||
2023-03-23 | Tidy up duplication of MIN/MAX fallback implementations (#20236) | Joel Challis | |
2023-03-18 | Remove bootloader logic from `mcu_selection.mk` (#20150) | Joel Challis | |
* Remove bootloader logic from mcu_selection.mk * Move MCU/BOOTLOADER to info.json | |||
2023-03-10 | Add RP2040 Community Edition alias for Liatris (#19966) | leah-splitkb | |
2023-03-03 | Merge upstream changes to uf2conv (#19993) | Joel Challis | |
2023-02-12 | Add rp2040_ce and add elite-pi and helios as alias (#19830) | Joel Challis | |
* add rp2040_ce and add elite-pi and helios as alias (#19628) * fix git mishap * Update platforms/chibios/converters/promicro_to_rp2040_ce/_pin_defs.h Co-authored-by: Joel Challis <git@zvecr.com> --------- Co-authored-by: Joel Challis <git@zvecr.com> * Tidy docs --------- Co-authored-by: Conor Burns <mail@conor-burns.com> | |||
2023-02-12 | Fix build failures with `OPT = 0` due to inline functions (#19767) | Sergey Vlasov | |
Co-authored-by: Joel Challis <git@zvecr.com> | |||
2023-02-09 | Add Michi MCU Converter support (#19163) | miguelelinventor | |