~ruther/qmk_firmware

1a61f1f5 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
8b9cb030 — Albert Y 3 years ago
[Keyboard] Latinpad LED index correction (#17109)

aa970e85 — Albert Y 3 years ago
[Keyboard] mach3 LED index correction (#17110)

68f466db — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
467f3ae8 — Álvaro A. Volpato 3 years ago
[Keyboard] Add Iron165R2 PCB support (#16948)

f22e8585 — Drashna Jaelre 3 years ago
[Keyboard] Fix too many elements in g_led_config for quark_lp (#17117)

ac1173c3 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
4b755511 — Drashna Jaelre 3 years ago
[Keyboard] Fix compilation issues for Quark LP (#17009)

Co-authored-by: Ryan <fauxpark@gmail.com>
6f499cfa — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
bc2a6cf6 — James Young 3 years ago
DigiCarpice Configurator Rendering Fix (#17113)

* info.json: apply friendly formatting

* info.json: rebuild layout data
d47c4ed4 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
6a94a954 — moyi4681 3 years ago
fix tiger80 matrix error (#17107)

58162889 — Nick Brassel 3 years ago
Warn about LTO with arm_atsam, not ChibiOS. (#17106)

85289e34 — Joel Challis 3 years ago
Various fixes for g_led_config lint warnings (#17104)

608fa515 — Joel Challis 3 years ago
Data driven `g_led_config` (#16728)

b7771ec2 — Joel Challis 3 years ago
RESET -> QK_BOOT default keymaps (#17037)

Rename keymap_extras headers for consistency (#16939)

f090881a — Drashna Jaelre 3 years ago
[Feature] Add support for multiple switchs/solenoids to Haptic Feedback engine (#15657)

4d107fec — Stefan Kerkmann 3 years ago
Check for ongoing transfers on the OUT endpoint (#16974)

...when attempting to start a receiving USB transfer. Previously, we would
check on the IN endpoint which is the transmitting part of the USB endpoint.
This is wrong and lead to two USB transfers being started immediately
after each other in case of e.g. RAW HID endpoints:

1. When finishing an OUT transfer the low level USB driver calls the out_cb
callback, which in turn initiates another OUT transfer by calling
qmkusbDataReceived.

2. When the raw hid receive channel runs empty inside the raw_hid task,
another OUT transfer is started to potentially fill the channel again. This
happens by calling ibnotify.

Both events occur directly after each other, thus triggering the bug.
da632895 — QMK Bot 3 years ago
Format code according to conventions (#17096)

Next