Ryan
9ee2effe8e
HD44780 driver rework ( #16370 )
2022-03-19 17:57:22 +11:00
QMK Bot
2749346a53
Merge remote-tracking branch 'origin/master' into develop
2022-03-16 23:45:35 +00:00
Joel Challis
417f089115
Print out generated files during build ( #16672 )
2022-03-17 10:45:06 +11:00
Nick Brassel
8d5eacb7dd
Add support for encoder mapping. ( #13286 )
2022-03-09 19:29:00 +11:00
Nick Brassel
2f6751e48a
Asymmetric encoders, encoder tests. ( #16068 )
2022-03-08 16:58:05 +11:00
Nick Brassel
44f1bd9b3a
ChibiOS 21.11.1 update. ( #16251 )
...
* ChibiOS 21.11.1 update.
* `uf2-tinyuf2` => `tinyuf2`
* Updated chibios-contrib, fixup preprocessor for tinyuf2 bootloader.
* Fixup keychron L433 boards.
* Makefile cleanup.
* RISC-V build fixes.
* Fixup RISC-V build.
2022-03-07 21:04:22 +11:00
Joy Lee
71c0b97bce
Added external spi flash driver. ( #15419 )
2022-02-11 20:26:16 +00:00
Idan Kamara
793f54f6ca
ps2/avr: use the correct file name ( #16316 )
...
This was missed in https://github.com/qmk/qmk_firmware/pull/14895 .
Thanks to fauxpark for spotting this.
2022-02-11 20:36:26 +11:00
Joel Challis
f7e7671f69
Migrate more makefile utilities to builddefs sub-directory ( #16002 )
2022-02-10 09:45:51 -08:00
Nick Brassel
e987ce1652
Standardise error output. ( #16220 )
2022-02-04 17:32:31 -08:00
Nick Brassel
0be2eaf174
Create a build error if no bootloader is specified. ( #16181 )
...
* Create a build error if no bootloader is specified.
* Update builddefs/bootloader.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-03 19:22:49 +11:00
Nick Brassel
77062e9a36
Add L432, L442. ( #16016 )
2022-01-24 08:49:36 +11:00
Ryan
5fb93934d0
Fixes for bootloader refactor build failures ( #15638 )
2022-01-06 06:55:46 +11:00
Ryan
6bc870d899
Refactor bootloader_jump()
implementations ( #15450 )
...
* Refactor `bootloader_jump()` implementations
* Fix tests?
* Rename `atmel-samba` to `md-boot`
2021-12-27 21:10:07 +11:00
Hugo Osvaldo Barrera
76a673233c
Add a clarification to an error message ( #15207 )
...
Makes this a bit more foolproof.
See https://github.com/qmk/qmk_firmware/issues/15202
2021-12-27 11:53:46 +11:00
Joy Lee
68838bb700
Westberrytech pr ( #14422 )
...
* Added support for WB32 MCU
* Modified eeprom_wb32.c
* Remove the eeprom_wb32-related code
2021-11-27 09:28:18 +11:00
precondition
4bac5f53d8
New feature: DYNAMIC_TAPPING_TERM_ENABLE
( #11036 )
...
* New feature: `DYNAMIC_TAPPING_TERM_ENABLE`
3 new quantum keys to configure the tapping term on the fly.
* Replace sprintf call in tapping_term_report by get_u16_str
* Replace tab with 4 spaces
2021-11-26 07:06:50 +11:00
Nick Brassel
36d123e9c5
Add support for deferred executors. ( #14859 )
...
* Add support for deferred executors.
* More docs.
* Include from quantum.h
* Cleanup.
* Parameter checks
* Comments.
* qmk format-c
* I accidentally a few words.
* API name change.
* Apply suggestions from code review
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Review comments.
* qmk format-c
* Review comments.
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2021-11-15 18:21:09 +00:00
Joel Challis
55fb468d74
More platform/protocol alignment ( #14976 )
2021-10-29 11:16:19 +01:00
Joel Challis
b780c797be
Migrate makefile utilities to sub-directory ( #14917 )
2021-10-28 01:07:53 +01:00