~ruther/qmk_firmware

52e9ed75 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
2bb05507 — Alex Băluț 3 years ago
[Keyboard] add kinesis/kintlc (#17301)

51b78285 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
61a5059f — balloondogcaps 3 years ago
[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>
6663dd72 — balloondogcaps 3 years ago
[Keyboard] Add TR90 (#16838)

Co-authored-by: Ryan <fauxpark@gmail.com>
3f5dc472 — Stefan Kerkmann 3 years ago
[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
57021d63 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
61ce15f2 — Evelien Dekkers 3 years ago
[Keyboard] Fin pad (#17523)

Co-authored-by: Joel Challis <git@zvecr.com>
5925ea34 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
c8f969a3 — Naphtaline 3 years ago
[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>
5e750cf0 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
2dab029b — James Young 3 years ago
Peej Rosaline Refactor (#17564)

7a73f9a6 — Aidan Smith 3 years ago
[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>
5e347f42 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
5389f088 — Joel Challis 3 years ago
splitkb/kyria - Resolve CONVERT_TO_PROTON_C warnings (#17617)

2e567150 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Add Promise87 (#17525)

03480718 — Stefan Kerkmann 3 years ago
Stabilize Half-duplex PIO split comms (#17612)

35d78aa8 — Joel Challis 3 years ago
More DD encoder fixes (#17615)

0bee7cbe — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
Next