zvecr
82f0263e41
Merge remote-tracking branch 'origin/master' into develop
2022-07-13 01:19:58 +01:00
Joel Challis and GitHub
2a3dd95229
Add basic secure docs ( #17577 )
2022-07-13 00:06:19 +01:00
jack and GitHub
ffb34fc082
Include stdint.h in avr/i2c_master.h ( #17639 )
2022-07-12 21:55:19 +02:00
Stefan Kerkmann and GitHub
45ffe42f1a
[Fix] Make ChibiOS _wait.h independent of quantum.h ( #17645 )
2022-07-12 21:54:33 +02:00
bbd6ea977c
GMMK 2 WBG7 MCU compatibility ( #16436 )
...
* GMMK V2 QMK Compatibility
* fix problems
* Update keyboards/gmmk/gmmk2/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/gmmk/gmmk2/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Fix a minor problem
* Optimize the code
* Update config.h
* Update
* Update config.h
* Update keyboards/gmmk/gmmk2/p96/ansi/keymaps/via/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update config.h
* Update keyboards/gmmk/gmmk2/p96/iso/keymaps/via/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update config.h
* Update keyboards/gmmk/gmmk2/p65/ansi/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/gmmk/gmmk2/p96/ansi/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/gmmk/gmmk2/p96/ansi/keymaps/via/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/gmmk/gmmk2/p96/ansi/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/gmmk/gmmk2/p96/iso/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/gmmk/gmmk2/p65/iso/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update config.h
* Update config.h
* Update config.h
* Modify device pid
* Add gmmk2_p96 keyboard.
* Add gmmk2_p96 keyboard.
* Update led matrix.
* Update led matrix.
* Delete eeprom_flash.c
* Update keyboards/gmmk/gmmk2/p96/ansi/rules.mk
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Update from qmk develop branch
* Increased compatibility with wear_leveling.
* Update config.h
Co-authored-by: Joy <chang.li@westberrytech.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2022-07-12 17:30:54 +10:00
QMK Bot
a768ec265d
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 21:46:29 +00:00
Joel Challis and GitHub
2714c70bd7
Fix layout macro for nightly_boards/paraluman ( #17633 )
2022-07-11 22:45:56 +01:00
QMK Bot
b78a7e42b1
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 21:15:45 +00:00
Danny and GitHub
9a41a303cc
[Keyboard] Add Quefrency Rev. 5 ( #17503 )
2022-07-11 14:14:55 -07:00
QMK Bot
85cdde1541
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 20:59:02 +00:00
Felix Jen and GitHub
7c3b6c4bc4
[Keyboard] Add Swordfish keyboard ( #17567 )
2022-07-11 13:57:20 -07:00
61df87ae2c
Added Delay time dynamic keymap's macro feature ( #16810 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-07-11 12:59:16 -07:00
QMK Bot
52e9ed75e8
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 19:47:42 +00:00
Alex Băluț and GitHub
2bb0550707
[Keyboard] add kinesis/kintlc ( #17301 )
2022-07-11 12:46:51 -07:00
QMK Bot
51b7828540
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 18:54:26 +00:00
61a5059fc5
[Keyboard] TR90PM ( #17060 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-07-11 11:53:51 -07:00
6663dd7288
[Keyboard] Add TR90 ( #16838 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-07-11 11:53:25 -07:00
Stefan Kerkmann and GitHub
3f5dc47296
[Core] Use polled waiting on ChibiOS platforms that support it ( #17607 )
...
* Use polled waiting on platforms that support it
Due to context switching overhead waiting a very short amount of time on
a sleeping thread is often not accurate and in fact not usable for timing
critical usage i.e. in a driver. Thus we use polled waiting for ranges
in the us range on platforms that support it instead. The fallback is
the thread sleeping mechanism.
This includes:
* ARM platforms with CYCCNT register (ARMv7, ARMv8) this is
incremented at CPU clock frequency
* GD32VF103 RISC-V port with CSR_MCYCLE register this is incremented at
CPU clock frequency
* RP2040 ARMv6 port which uses the integrated timer peripheral which is
incremented with a fixed 1MHz frequency
* Use wait_us() instead of chSysPolledDelayX
...as it is powered by busy waiting now.
* Add chibios waiting methods test bench
2022-07-11 15:17:05 +02:00
QMK Bot
57021d6358
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 12:58:12 +00:00
61ce15f202
[Keyboard] Fin pad ( #17523 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2022-07-11 05:57:39 -07:00
QMK Bot
5925ea3478
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 12:55:42 +00:00
c8f969a3ce
[Keyboard] kbdfans kbd67 rev 2 : add new LAYOUT_65_iso_split_bs ( #16922 )
...
* [Layout/Keymap] kbdfans kbd67 rev2 : add new LAYOUT_65_iso_split_bs and naphaline keymap as a working example
* Update keyboards/kbdfans/kbd67/rev2/keymaps/naphtaline/keymap.c
I do trust the reviewer, here goes the change :)
Co-authored-by: Ryan <fauxpark@gmail.com >
* Remove QMK custom keycodes 1/2
Co-authored-by: Nick Brassel <nick@tzarc.org >
* Remove QMK custom keycodes 2/2
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2022-07-11 05:55:01 -07:00
QMK Bot
5e750cf039
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 12:52:03 +00:00
James Young and GitHub
2dab029bcf
Peej Rosaline Refactor ( #17564 )
2022-07-11 05:51:29 -07:00
7a73f9a6b3
[Keyboard] Add Fine!40 PCB Support ( #17426 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-07-11 05:10:47 -07:00
QMK Bot
5e347f42a6
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 11:31:19 +00:00
Joel Challis and GitHub
5389f088b1
splitkb/kyria - Resolve CONVERT_TO_PROTON_C warnings ( #17617 )
2022-07-11 04:30:45 -07:00
QMK Bot
2e567150ea
Merge remote-tracking branch 'origin/master' into develop
2022-07-11 11:23:48 +00:00
GG and GitHub
16b837b35b
[Keyboard] Add Promise87 ( #17525 )
2022-07-11 04:23:13 -07:00
Stefan Kerkmann and GitHub
0348071810
Stabilize Half-duplex PIO split comms ( #17612 )
2022-07-11 04:05:04 -07:00
Joel Challis and GitHub
35d78aa8a4
More DD encoder fixes ( #17615 )
2022-07-11 10:51:39 +01:00
QMK Bot
0bee7cbebe
Merge remote-tracking branch 'origin/master' into develop
2022-07-10 22:45:26 +00:00
Joel Challis and GitHub
a5eeee4ded
Fix infinite recursion in checkerboards/quark_plus ( #17616 )
2022-07-10 23:44:56 +01:00
QMK Bot
a15e44cfb3
Merge remote-tracking branch 'origin/master' into develop
2022-07-09 17:27:37 +00:00
Joel Challis and GitHub
2106acc24a
merge/um80 - Fix WPM issues in configurator builds ( #17608 )
2022-07-09 18:26:48 +01:00
QMK Bot
39e1e27ea9
Merge remote-tracking branch 'origin/master' into develop
2022-07-09 12:33:33 +00:00
Nick Brassel and GitHub
561c5e1d7a
Add line to multibuild output log showing the actual build target. ( #17606 )
2022-07-09 22:32:43 +10:00
jpe230 and GitHub
13b2b93fb0
Add Adafruit Macropad ( #17512 )
2022-07-08 23:33:03 +01:00
QMK Bot
30f2556ae9
Merge remote-tracking branch 'origin/master' into develop
2022-07-08 21:50:28 +00:00
Dasky and GitHub
06310e81e9
Allow only col or row pins for *_right extraction. ( #17590 )
2022-07-08 22:49:55 +01:00
Joel Challis and GitHub
345e19f691
Add converter docs ( #17593 )
2022-07-08 22:49:16 +01:00
Joel Challis and GitHub
81d317aa87
Fix rgbkb/sol/rev2 build issues ( #17601 )
2022-07-08 22:48:48 +01:00
QMK Bot
b0c3d61c17
Merge remote-tracking branch 'origin/master' into develop
2022-07-07 12:43:20 +00:00
Bartosz Nowak and GitHub
e724801d33
[Keyboard] Clean up dactyl manuform unused files ( #15890 )
2022-07-07 05:42:28 -07:00
Stefan Kerkmann and GitHub
643f6367a1
[Fix] Patches after printf library update ( #17584 )
...
* Add missing '(' to print_bin_reverse32 declaration
* Fix insufficient character buffers on satisfaction75
* Remove \0 character in format string and use corrected offset math
instead on rocketboard 16
* Replace snprintf_ with snprintf for djinn
* Explicitly ignore format checks for tracktyl manuform that uses %b
specifier
* Print properly escaped version string in command.c, as PRODUCT or
other defines can contain constructs like 'Vendor keyboard 66%' which
will be interpreted as a format specifier
2022-07-07 14:14:09 +02:00
Stefan Kerkmann and GitHub
8224f62806
Make debounce() signal changes in the cooked matrix as return value ( #17554 )
2022-07-07 10:00:40 +02:00
Albert Y and GitHub
cca5d35321
Update PM2040 I2C pins ( #17578 )
2022-07-07 09:33:11 +02:00
Stefan Kerkmann and GitHub
d9bb189e25
[Core] Update mpaland/printf to eyalroz/printf fork ( #16163 )
...
mpaland printf implementation was abandoned in ~2019 and the fork by
eyalroz is now regarded to be the goto replacement of it. So this commit
incoporates the changes needed to use this fork in QMK.
Note that pointer ptrdiff_t is always supported since commit
51c90f93a97fdaef895783ecbe24569be0db7cb8
2022-07-07 09:27:50 +02:00
QMK Bot
8f086faf8a
Merge remote-tracking branch 'origin/master' into develop
2022-07-07 05:44:58 +00:00
Zykrah and GitHub
0d30565bb7
Fix/waka60 audio ( #17561 )
2022-07-06 22:44:21 -07:00