Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
163 commits
Select commit Hold shift + click to select a range
847fb17
Branch point for 2019 Nov 30 Breaking Change.
skullydazed Sep 21, 2019
9933649
First stab at getting ChibiOS upgraded.
tzarc Nov 16, 2019
80c8b16
Handful of others now working again.
tzarc Dec 9, 2019
8438a60
More updates to boards.
tzarc Dec 9, 2019
23556e8
More conversions of boards, hopefully.
tzarc Dec 10, 2019
0550a65
Add fix for converter/siemens_tastatur getting PAL_USE_CALLBACKS rese…
tzarc Dec 11, 2019
6d37b72
Restore unmodified/unformatted chibios config files if the upgrade sc…
tzarc Dec 11, 2019
8d62146
Add updated board/conf files
tzarc Dec 11, 2019
fe9f8c4
Attempt to fix timers.
tzarc Dec 18, 2019
14b50bb
Fix up GPIO timing on Proton-C, audio still functional.
tzarc Dec 19, 2019
1fa636b
Timer simplification, 100k back working.
tzarc Dec 19, 2019
6a2e8ff
Attempt to sort out 32-bit timer overflow arithmetic for 16-bit timers.
tzarc Dec 19, 2019
07a4405
Another attempt at fixing 16-bit timers.
tzarc Dec 19, 2019
0cb7d11
Disable LTO on ChibiOS builds.
tzarc Dec 19, 2019
f0c1085
Change LTO to a message only.
tzarc Dec 19, 2019
ac72d28
Actually use proper makefile syntax for printing messages.
tzarc Dec 19, 2019
752258a
Collect ChibiOS and ChibiOS-Contrib versions during build.
tzarc Dec 23, 2019
d3ba46f
Use 64-bit timer internally to match ChibiOS.
tzarc Dec 26, 2019
e8e8f2b
Simplified timer.
tzarc Dec 26, 2019
fe13dbf
adding kd63
smplman Jan 3, 2020
c2c1e9d
firmware updater
speery4 Jan 3, 2020
4c06910
Merging master
smplman Jan 6, 2020
d01b766
chibi updates
smplman Jan 6, 2020
8fea364
docker upload goodness
speery4 Jan 7, 2020
63d52a9
docker stuff
smplman Jan 9, 2020
5981c07
Merging branch
speery4 Jan 9, 2020
54f3abc
usb updates
smplman Jan 9, 2020
8085e59
docker updates
smplman Jan 15, 2020
a2c474f
Merge branch
smplman Jan 15, 2020
4d289e6
updating chibi usb
smplman Jan 17, 2020
f691c9a
usb updates
smplman Jan 17, 2020
27d16be
First stab at getting ChibiOS upgraded.
tzarc Nov 16, 2019
c145db0
Handful of others now working again.
tzarc Dec 9, 2019
ffe1f22
More updates to boards.
tzarc Dec 9, 2019
01450ba
More conversions of boards, hopefully.
tzarc Dec 10, 2019
aca672c
Add fix for converter/siemens_tastatur getting PAL_USE_CALLBACKS rese…
tzarc Dec 11, 2019
43bfaeb
Restore unmodified/unformatted chibios config files if the upgrade sc…
tzarc Dec 11, 2019
a551a41
Attempt to fix timers.
tzarc Dec 18, 2019
b711441
Fix up GPIO timing on Proton-C, audio still functional.
tzarc Dec 19, 2019
b87a6fc
Timer simplification, 100k back working.
tzarc Dec 19, 2019
2ad6987
Attempt to sort out 32-bit timer overflow arithmetic for 16-bit timers.
tzarc Dec 19, 2019
5baa0fd
Another attempt at fixing 16-bit timers.
tzarc Dec 19, 2019
191f330
Disable LTO on ChibiOS builds.
tzarc Dec 19, 2019
dd8a8ee
Change LTO to a message only.
tzarc Dec 19, 2019
376f92d
Actually use proper makefile syntax for printing messages.
tzarc Dec 19, 2019
c01c5f4
Collect ChibiOS and ChibiOS-Contrib versions during build.
tzarc Dec 23, 2019
89dd5b8
Use 64-bit timer internally to match ChibiOS.
tzarc Dec 26, 2019
98c65dd
Simplified timer.
tzarc Dec 26, 2019
3f93334
Another day, another new board added.
tzarc Jan 2, 2020
ebb4adb
Force 4 byte alignment for USB input & output buffers to prevent unal…
goshdarnharris Jan 5, 2020
ffd44ac
Fix SPI-based WS2812 driver.
tzarc Jan 18, 2020
ccc3512
Increase size of "fake" eeprom for both chibios and atsam, to deal wi…
tzarc Jan 19, 2020
8d35e82
Add updated board/conf files
tzarc Jan 19, 2020
71bf283
LTO fixes, interrupt handlers were being removed by LTO.
tzarc Jan 19, 2020
623dfb2
adding svd
smplman Jan 19, 2020
a248c74
Merge branch 'chibios-upgrade' of https://github.com/tzarc/qmk_firmwa…
smplman Jan 19, 2020
933ba5b
fixing submodules
smplman Jan 19, 2020
f1467b2
First stab at getting ChibiOS upgraded.
tzarc Nov 16, 2019
b56cab9
Handful of others now working again.
tzarc Dec 9, 2019
5ac145e
More updates to boards.
tzarc Dec 9, 2019
2fc38c8
More conversions of boards, hopefully.
tzarc Dec 10, 2019
909a0ce
Add fix for converter/siemens_tastatur getting PAL_USE_CALLBACKS rese…
tzarc Dec 11, 2019
7e51bfe
Restore unmodified/unformatted chibios config files if the upgrade sc…
tzarc Dec 11, 2019
f3dfcad
Attempt to fix timers.
tzarc Dec 18, 2019
fe16a15
Fix up GPIO timing on Proton-C, audio still functional.
tzarc Dec 19, 2019
408ac45
Timer simplification, 100k back working.
tzarc Dec 19, 2019
f25a494
Attempt to sort out 32-bit timer overflow arithmetic for 16-bit timers.
tzarc Dec 19, 2019
8d0e9c8
Another attempt at fixing 16-bit timers.
tzarc Dec 19, 2019
0510a0c
Disable LTO on ChibiOS builds.
tzarc Dec 19, 2019
f74f360
Change LTO to a message only.
tzarc Dec 19, 2019
269faff
Actually use proper makefile syntax for printing messages.
tzarc Dec 19, 2019
6478979
Collect ChibiOS and ChibiOS-Contrib versions during build.
tzarc Dec 23, 2019
9da92a7
Use 64-bit timer internally to match ChibiOS.
tzarc Dec 26, 2019
6256b71
Simplified timer.
tzarc Dec 26, 2019
db68e91
Another day, another new board added.
tzarc Jan 2, 2020
9b575f2
Force 4 byte alignment for USB input & output buffers to prevent unal…
goshdarnharris Jan 5, 2020
6e47a41
Fix SPI-based WS2812 driver.
tzarc Jan 18, 2020
80e7bac
Increase size of "fake" eeprom for both chibios and atsam, to deal wi…
tzarc Jan 19, 2020
6b9e74e
Add updated board/conf files
tzarc Jan 19, 2020
8bedb0b
LTO fixes, interrupt handlers were being removed by LTO.
tzarc Jan 19, 2020
d9aea2d
chibi update
smplman Jan 21, 2020
fa485c1
merging upstream
smplman Jan 21, 2020
afe4433
usb buffers
smplman Jan 24, 2020
c339a38
add keyboards/womier
xyzz Jan 25, 2020
cfa15b0
board updates
smplman Jan 27, 2020
a81371d
First stab at getting ChibiOS upgraded.
tzarc Nov 16, 2019
551f685
Handful of others now working again.
tzarc Dec 9, 2019
9c3a002
More updates to boards.
tzarc Dec 9, 2019
ed8275f
More conversions of boards, hopefully.
tzarc Dec 10, 2019
a08998a
Add fix for converter/siemens_tastatur getting PAL_USE_CALLBACKS rese…
tzarc Dec 11, 2019
d2edf0d
Restore unmodified/unformatted chibios config files if the upgrade sc…
tzarc Dec 11, 2019
cdfffb3
Attempt to fix timers.
tzarc Dec 18, 2019
e034531
Fix up GPIO timing on Proton-C, audio still functional.
tzarc Dec 19, 2019
ff7157f
Timer simplification, 100k back working.
tzarc Dec 19, 2019
e8a224d
Attempt to sort out 32-bit timer overflow arithmetic for 16-bit timers.
tzarc Dec 19, 2019
9591a28
Another attempt at fixing 16-bit timers.
tzarc Dec 19, 2019
afa536e
Disable LTO on ChibiOS builds.
tzarc Dec 19, 2019
122ae09
Change LTO to a message only.
tzarc Dec 19, 2019
cc7bd37
Actually use proper makefile syntax for printing messages.
tzarc Dec 19, 2019
3d9a0b0
Collect ChibiOS and ChibiOS-Contrib versions during build.
tzarc Dec 23, 2019
cda385f
Use 64-bit timer internally to match ChibiOS.
tzarc Dec 26, 2019
1b42546
Simplified timer.
tzarc Dec 26, 2019
f1f1fff
Another day, another new board added.
tzarc Jan 2, 2020
fe5cfea
Fix SPI-based WS2812 driver.
tzarc Jan 18, 2020
bd52d81
LTO fixes, interrupt handlers were being removed by LTO.
tzarc Jan 19, 2020
6f7e17d
Update updater script to take into account all available mcuconf upda…
tzarc Jan 27, 2020
a35538f
Fix up ldscript search order.
tzarc Jan 27, 2020
48e8634
Fix up another batch of boards.
tzarc Jan 28, 2020
fe0a445
Add updated board/conf files
tzarc Jan 28, 2020
74c4867
usb and make file updates
smplman Jan 29, 2020
49b61d0
gpio pin config
smplman Jan 29, 2020
5b200c9
gpio not crashing
smplman Jan 30, 2020
5431fb0
Merge branch 'chibios-upgrade' of github.com:smp4488/qmk_firmware int…
smplman Jan 30, 2020
890b2ad
eeprom updates
smplman Jan 30, 2020
9c8a54c
Merge branch 'chibios-upgrade' of https://github.com/tzarc/qmk_firmwa…
smplman Jan 31, 2020
4bcbb1c
gpio updates
smplman Jan 31, 2020
6d1d2d1
gpio updates
smplman Feb 6, 2020
9a01e0f
gpio again
smplman Feb 6, 2020
d680bc7
updating chibi
smplman Feb 6, 2020
3fc934a
Add keyboards/ganss
xyzz Feb 8, 2020
9c00976
update womier
xyzz Feb 8, 2020
ce3eeb7
womier: increase poll rate
xyzz Feb 8, 2020
2a3e924
mostly gpio working
smplman Feb 10, 2020
a957e03
Merge branch 'chibios-upgrade' of github.com:smp4488/qmk_firmware int…
smplman Feb 10, 2020
4ad81c4
enabling DFU jump
smplman Feb 11, 2020
4f96917
changing keymap
smplman Feb 12, 2020
0a87104
chibi upates
smplman Feb 12, 2020
e3dadc7
Merge branch 'master' of https://github.com/tzarc/qmk_firmware into c…
smplman Feb 14, 2020
43772b1
Merge branch 'future' of personal:smp4488/qmk_firmware into chibios-u…
smplman Feb 14, 2020
0496de7
leds starting
smplman Feb 14, 2020
51bac36
fixing submodule
smplman Feb 15, 2020
5bbe7f6
Allow for ChibiOS 20.x (master), as well as enabling ChibiOS-Contrib …
tzarc Feb 6, 2020
52336c4
moving repo
smplman Feb 15, 2020
cd1d497
moving chibios to chibios-contrib
smplman Feb 15, 2020
b691409
updating submodule
smplman Feb 16, 2020
2f0b0ef
Git gud a pwm
smplman Feb 19, 2020
c3c2cb4
pwm testing
smplman Feb 19, 2020
5619d3d
fancy comment
smplman Feb 19, 2020
54be358
LED goodness, no pwm yet
smplman Feb 21, 2020
f2b4807
pwm is getting ... better?
smplman Feb 24, 2020
4d72e2f
QOL updates and fixing commits
smplman Feb 24, 2020
218d714
removing test logic
smplman Feb 24, 2020
f3ca896
some led pwm goodness
smplman Feb 25, 2020
5b9b2ea
closer to that rainbow puke
smplman Feb 26, 2020
42e27cc
whoa we're half way there
smplman Feb 27, 2020
b2e13f1
some more pwm goodness
smplman Feb 27, 2020
8b88eea
some pwd updates, messing with the prescaler
smplman Feb 28, 2020
78c969d
too slow flicker
smplman Feb 29, 2020
a9886ed
pwm guess work
smplman Mar 5, 2020
d633196
pwm is pretty close
smplman Mar 6, 2020
8ebf124
Merging
smplman Mar 6, 2020
b3654b0
pwm working, still need keyscan...
smplman Mar 7, 2020
5f37282
Merge branch 'pwm-led-matrix' of github.com:smp4488/qmk_firmware into…
smplman Mar 7, 2020
a821022
key scan guess work
smplman Mar 7, 2020
f6a76a0
trying to get matrix scan working
smplman Mar 9, 2020
45738bf
scanning....
smplman Mar 13, 2020
0b8203b
moar matrix
smplman Mar 13, 2020
7239990
scan finally working
smplman Mar 14, 2020
9a66409
scan cleanup
smplman Mar 14, 2020
d8432eb
moving matrix code to matrix.c
smplman Mar 15, 2020
30a1b43
effing with PWM again
smplman Mar 15, 2020
d625bd3
matrix fix and bootloader magic
smplman Mar 19, 2020
a53499f
boot magic fixes
smplman Sep 16, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,6 @@ id_rsa_*

# python things
__pycache__

# prerequisites for updating ChibiOS
/util/fmpp*
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
url = https://github.com/qmk/ChibiOS
[submodule "lib/chibios-contrib"]
path = lib/chibios-contrib
url = https://github.com/qmk/ChibiOS-Contrib
branch = k-type-fix
url = https://github.com/smp4488/ChibiOS-Contrib.git
branch = breaking-upgrade
[submodule "lib/ugfx"]
path = lib/ugfx
url = https://github.com/qmk/uGFX
Expand Down
1 change: 1 addition & 0 deletions .vscode/.cortex-debug.peripherals.state.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
1 change: 1 addition & 0 deletions .vscode/.cortex-debug.registers.state.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Loading