-
-
Notifications
You must be signed in to change notification settings - Fork 39.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add HT32 support to core #14388
Add HT32 support to core #14388
Conversation
Retargeted to |
a0b1c64
to
be8d85c
Compare
@drashna fixed |
… patched ChibiOS-contrib (AnnePro2)
Add persistent led support with eeprom (OpenAnnePro#9) * adding HT32 support to chibios SPI master driver update spi driver, fix bad merging with master
HT32: Fix formatting: tmk_core/protocol/chibios/usb_main.c Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
a487098
to
37b6928
Compare
An Anne Pro 2 arrived this afternoon, will see what I can do. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The spi_master.c
changes are going to need some rework, so the platform specific logic is easier to maintain. However as this is also an issue with existing code, i see no reason to hold this PR up.
@tzarc friendly ping |
* qmk/develop: (26 commits) [DOCS] Fix the STENO_COMBINEDMAP table (qmk#14883) Fix builds for ChibiOS + Cortex-M0[+] (qmk#14879) Split out HAPTIC_ENABLE to have separate DRIVER option (qmk#14854) [Core] Add support for RISC-V builds and GD32VF103 MCU (qmk#12508) Add HT32 support to core (qmk#14388) preonic/rev3_drop: Fix old custom matrix code (qmk#14857) Remove legacy Makefile functionality (qmk#14858) Infer more when building features (qmk#13890) [Keymap] added media controls, copy and paste; moved print screen (qmk#14850) [Keyboard] Add SpiderIsland 25 key keyboard (qmk#14793) [Keyboard] Update Support for The Uni (qmk#14569) Try to clarify "number of elements in info.json does not match" error (qmk#14844) [Keyboard] Fix minor typo in Ploopy Trackball Nano Docs (qmk#14717) add docs/ja/ja_doc_status.sh (qmk#14402) [Keyboard] Amended Some Pins - KiwiKeebs Macro V2 (qmk#14824) [Keyboard] Adding CK60 and CK65 (qmk#14737) [Keymap] Update Miryoku (qmk#14827) [Keymap] Drashna Keymap Updates (qmk#14842) [Keyboard] Tractyl Manuform Updates (qmk#14841) [Keymap] Added GMMK Pro keymap with RGB (qmk#14648) ...
* tmk_core: temporary fix to allow HT32 based keyboards to work without patched ChibiOS-contrib (AnnePro2) * HT32: add spi support Add persistent led support with eeprom (qmk#9) * adding HT32 support to chibios SPI master driver update spi driver, fix bad merging with master * HT32: fix formatting HT32: Fix formatting: tmk_core/protocol/chibios/usb_main.c Co-authored-by: Drashna Jaelre <drashna@live.com> * HT32: Apply suggestions from fauxpark's code review Co-authored-by: Ryan <fauxpark@gmail.com> * HT32: update spi driver * ht32: apply code review suggestions, remove old workaround Co-authored-by: tech2077 <tech2077@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* tmk_core: temporary fix to allow HT32 based keyboards to work without patched ChibiOS-contrib (AnnePro2) * HT32: add spi support Add persistent led support with eeprom (qmk#9) * adding HT32 support to chibios SPI master driver update spi driver, fix bad merging with master * HT32: fix formatting HT32: Fix formatting: tmk_core/protocol/chibios/usb_main.c Co-authored-by: Drashna Jaelre <drashna@live.com> * HT32: Apply suggestions from fauxpark's code review Co-authored-by: Ryan <fauxpark@gmail.com> * HT32: update spi driver * ht32: apply code review suggestions, remove old workaround Co-authored-by: tech2077 <tech2077@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
Description
This adds HT32 support to QMK needed for the Anne Pro 2 keyboard (#14385)
Types of Changes
Issues Fixed or Closed by This PR
Checklist