~ruther/qmk_firmware

5e3ec2fa — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
update hardware_avr.md translation (#12760)

2f910e1b — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
update feature_rawhid.md translation (#12759)

f922133d — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
[Docs] update Japanese translation of custom_quantum_functions.md (#12715)

* update custom_quantum_functions.md translation

* update custom_quantum_functions.md translation

* explicitly describe pronoun

* update based on comment

* update based on comment
5686a00a — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
Add default `ortho_1x1` layout (#13118)

b72f10c6 — Takeshi ISHII 4 years ago
Add readPort() and some API to 'tmk_core/common/*/gpio.h' (#12754)

* add readPort() and some API to 'tmk_core/common/*/gpio.h'

The following macros have been added to gpio.h.

* readPort(port)
* setPortBitInput(port, bit)
* setPortBitInputHigh(port, bit)
* setPortBitOutput(port, bit)
* writePortBitLow(port, bit)
* writePortBitHigh(port, bit)

* add data type 'port_data_t' into gpio.h

* rename qmk_pin to pin
59862d30 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
b10728ed — wxyangf 4 years ago
[Docs] added basic midi documention of common features (#13113)

Co-authored-by: precondition <57645186+precondition@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
680cc1fa — Sergey Vlasov 4 years ago
Fix firmware size check with avr-libc 1:2.0.0+Atmel3.6.2-1.1 (Debian bullseye) (#12951)

Debian bullseye (testing at the moment, but seems close to release) has
avr-libc 1:2.0.0+Atmel3.6.2-1.1 with some changes taken from the
Atmel-distributed toolchain.  In particular, the <avr/io.h> header for
ATmega32A (avr/iom32a.h) now defines the FLASHEND constant as `0x7FFFU`,
and that `U` suffix breaks the firmware size check code, because the
shell arithmetic expansion that is used to calculate `MAX_SIZE` does not
support those C-specific suffixes.

As a workaround, add `-D__ASSEMBLER__` to the C preprocessor invocation
that is used to expand those macros; in this case avr/iom32a.h defines
`FLASHEND` without the `U` suffix, and everything works as it did before
with older avr-libc versions.

The exact same code is present in two places; they are both changed,
even though the code in `tmk_core/avr.mk` is actually never used for
ATmega32A (and the header for ATmega32U4 does not add that `U` suffix to
`FLASHEND` for some reason).
2e68897a — Carlos Martins 4 years ago
[Keymap] RGB Matrix working for Sofle RGB (#12861)

Co-authored-by: Ryan <fauxpark@gmail.com>
49fd3c07 — Stefan Kerkmann 4 years ago
[Core] ChibiOS fix O3 and LTO breakage of extra keys and joystick (#12819)

415dd212 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
94e80912 — Matthew Dias 4 years ago
[Keyboard] Add program yoink via keymap (#12645)

Co-authored-by: Ryan <fauxpark@gmail.com>
102442a8 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
7b666245 — bbrfkr 4 years ago
[Keyboard] add molecule (#12601)

Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
fff115c1 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
23631de1 — HalfHeuslerAlloy 4 years ago
Fixed ISO keyboard layout for the Mysterium rev1.1 board (#12531)

Next