[Keyboard] Wolfmark Club WM1 (#9121)
* do the basic port for the WM1
* with much help from tzarc, get the addresses correct
* make the keymap more closely mirror what the board has
* Add QMK Configurator support
* update the readme
* get indicator leds working
* enable RGB underglow
* fix up rgb underglow
* add notes regarding existence of backlight
* Update keyboards/wolfmarkclub/wm1/readme.md
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/config.h
* Update keyboards/wolfmarkclub/wm1/ld/wm1_f103.ld
* Update keyboards/wolfmarkclub/wm1/bootloader_defs.h
* Update keyboards/wolfmarkclub/wm1/config.h
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/wm1.c
* Update keyboards/wolfmarkclub/wm1/wm1.c
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/readme.md
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/rules.mk
* Update keyboards/wolfmarkclub/wm1/rules.mk
* update readme
Update ARM split keyboard docs (#9160)
* Update ARM split keyboard docs
* Update docs/serial_driver.md
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Nick Brassel <nick@tzarc.org>
CLI: Rework submodule checking (#9162)
[Keyboard] Add support for Ace of Spades TKL keyboard (#9128)
* Add support for Ace of Spades
* Fix the F-row mappings
* Add the tkl_iso layout
* Put KC_PAUS back in place of top layer reset
* aholland909 personal keymap for Ace of Spades
* Address PR feedback and rename to aos/tkl
* Rename keyboard implementation filenames
* Remove unnecessary layers
* info.json for the configurator
[Keymap] Kyria: Updated personal keymap, added asapjockey's keymap (#8019)
* Updated personal keymap, added asapjockey's keymap
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Fixed layers, brackets
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
* Update keyboards/kyria/keymaps/asapjockey/keymap.c
Remove broken example from Makefile (#9159)
* Remove broken example from Makefile
* Correct example in Vagrantfile
Initial arm serial partially based on old lets split code (#7072)
format code according to conventions [skip ci]
Initial arm serial partially based on old lets split code
ARM split - Add uart half duplex transport support (#7987)
* ARM split - Add uart half duplex transport support
* Fix for f103
* initial full duplex pass
* partially remove full duplex
* Correct speeds within driver docs
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Nick Brassel <nick@tzarc.org>
Slight speed increases for matrix scanning (#9150)
Use LUFA funcs for split_util (#8594)
[Docs] newbs_flashing.md: place bootloader instructions before Toolbox intro (#9077)
* newbs_flashing.md: place bootloader instructions before Toolbox intro
* Update docs/newbs_flashing.md
* More wordsmithing, point ARM users at Discord if all else fails
* Link Discord
Allow for overriding RAW endpoint usage page and ID. (#8834)
* Allow for overriding RAW endpoint usage page and ID.
* Move usb_descriptor_common.h.
* Docs update.
Fix submodule check (#9155)
Enable backlight breathing support for the TADA68 (#9145)
The factory TMK firmware for the TADA68 supports backlight breathing,
so I was surprised when the BL_BRTG key I set up in the online QMK
configurator didn't work.
As far as I can tell, this was just a simple omission.
Fix ChibiOS FPU build logic (#9132)
Reintegrate previous docker docs (#9084)