-
-
Notifications
You must be signed in to change notification settings - Fork 40.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* First stab at getting ChibiOS upgraded. * Handful of others now working again. * More updates to boards. * More conversions of boards, hopefully. * Add fix for converter/siemens_tastatur getting PAL_USE_CALLBACKS reset during upgrade. * Restore unmodified/unformatted chibios config files if the upgrade scripts did nothing to them. * Attempt to fix timers. * Timer simplification, 100k back working. * Attempt to sort out 32-bit timer overflow arithmetic for 16-bit timers. * Another attempt at fixing 16-bit timers. * Disable LTO on ChibiOS builds. * Change LTO to a message only. * Actually use proper makefile syntax for printing messages. * Collect ChibiOS and ChibiOS-Contrib versions during build. * Use 64-bit timer internally to match ChibiOS. * Simplified timer. * Fix SPI-based WS2812 driver. * LTO fixes, interrupt handlers were being removed by LTO. * Update updater script to take into account all available mcuconf updaters (prep for future versions) * Fix up ldscript search order. * Fix up another batch of boards. * Add breaking changes log entry. * Add updated board/conf files * Remove staging files.
- Loading branch information
1 parent
8cbd3b5
commit 8df16a5
Showing
159 changed files
with
21,923 additions
and
3,853 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -70,3 +70,6 @@ id_rsa_* | |
|
||
# python things | ||
__pycache__ | ||
|
||
# prerequisites for updating ChibiOS | ||
/util/fmpp* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Update ChibiOS/ChibiOS-Contrib/uGFX submodules | ||
|
||
* General notes | ||
* A `make git-submodule` may be required after pulling the latest QMK firmware code to update affected submodules to the upgraded revisions | ||
* Enabling link-time-optimization (`LINK_TIME_OPTIMIZATION_ENABLE = yes`) should work on a lot more boards | ||
* Upgrade to ChibiOS ver19.1.3 | ||
* This will allow QMK to update to upstream ChibiOS a lot easier -- the old version was ~2 years out of date. Automated update scripts have been made available to simplify future upgrades. | ||
* Includes improved MCU support and bugfixes | ||
* ChibiOS revision is now included in Command output | ||
* Timers should now be more accurate | ||
* Upgrade to newer ChibiOS-Contrib | ||
* Also includes improved MCU support and bugfixes | ||
* ChibiOS-Contrib revision is now included in Command output | ||
* Upgrade to newer uGFX | ||
* Required in order to support updated ChibiOS |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.