Michael Stapelberg
1d341ffbb0
core: add support for MK66F18 (Teensy 3.6) micro controller ( #12258 )
...
This is in preparation for https://github.com/qmk/qmk_firmware/pull/10171
2021-03-17 06:45:21 +11:00
Joel Challis and Ryan
f8266a228c
Migrate make_dfu_header to CLI ( #12061 )
...
* Migrate make_dfu_header to CLI
* lint fixes
* Update lib/python/qmk/cli/generate/dfu_header.py
Co-authored-by: Ryan <[email protected] >
* Rename object
Co-authored-by: Ryan <[email protected] >
2021-02-28 21:25:09 +00:00
Zach White
0828d0f5c7
Fix compile errors ( #12048 )
...
* fix compile errors
* fix broken json files
2021-02-27 23:25:41 +00:00
Zach White
1581ea48dc
Fix develop ( #12039 )
...
Fixes file encoding errors on Windows, and layouts not correctly merging into info.json.
* force utf8 encoding
* correctly merge layouts and layout aliases
* show what aliases point to
2021-02-27 12:00:50 -08:00
Nick Brassel
620a946d01
Add STM32G431 and STM32G474 board definitions. ( #11793 )
...
* Add STM32G431 and STM32G474 board definitions.
* Add docs.
2021-02-06 11:27:46 +11:00
Dasky and Ryan
d92ffd1157
Adds AT90USB162 support ( #11570 )
...
* at90usb162 support
* fix missing bracket
* Apply suggestions from code review
Co-authored-by: Ryan <[email protected] >
Co-authored-by: Ryan <[email protected] >
2021-01-29 19:53:56 -08:00
Nick Brassel
625f29368b
Update list of MCUs in keyboard.jsonschema to mirror qmk.constants.py ( #11688 )
2021-01-25 11:00:47 +00:00
Zach White
eaa9106ec7
Add support for specifying BOARD in info.json ( #11492 )
...
* add support for specifying BOARD in info.json
* move BOARD from rules.mk to info.json for clueboard
* fix keyboards that do not require board
* remove out of compliance values
2021-01-09 20:18:47 -08:00
Zach White and Ryan
962bc8d9dd
Use the schema to eliminate custom code ( #11108 )
...
* use the schema to eliminate custom code
* Update docs/reference_info_json.md
Co-authored-by: Ryan <[email protected] >
* make flake8 happy
* bugfix
* do not overwrite make vars from json
Co-authored-by: Ryan <[email protected] >
2021-01-09 13:34:14 -08:00
Zach White
30331b383f
fix bugs triggered by certain boards
2021-01-08 08:40:23 -08:00
Zach White
82007aa03a
Revert "loosen up the schema to allow any pin format"
...
This reverts commit e41762be64c170f42ab3f8aa6b7e3078e5895e92.
2021-01-07 21:21:12 -08:00
Zach White
ed19198c78
loosen up the schema to allow any pin format
2021-01-07 21:21:12 -08:00
Zach White
b2c26f7cdd
get qmk generate-api into a good state
2021-01-07 21:21:12 -08:00
Zach White
266a85eda0
add missing schemas
2021-01-07 21:21:12 -08:00