Stefan Kerkmann
5c2052fd47
[Core] RISC-V toolchain and picolibc fixes ( #15109 )
...
* [Core] Fix RISC-V toolchain installation
The risc-v toolchain is only available on distributions based on Debian 11+
so we check for their availability before installing them.
* [Core] Fix heap symbols and syscalls for picolibc
picolibc internally uses __heap_start and __heap_end instead of the
defacto chibios linker script standard __heap_base__ and __heap_end__
therefore we introduce these symbols as an alias. Usually all memory
used within QMK is statically allocated, but some algorithms make usage
of malloc and friends.
Also the timeval struct is not defined by picolibc for syscalls, therefore it
is declared as stub.
2021-11-20 20:04:16 +00:00
..
install
[Core] RISC-V toolchain and picolibc fixes ( #15109 )
2021-11-20 20:04:16 +00:00
nix
Update the nix-shell environment ( #13316 )
2021-08-29 22:24:43 +01:00
udev
[CLI] Add qmk-hid bootloader detection support to qmk console ( #14038 )
2021-08-18 04:13:54 +10:00
usb_detach
Relocate usb_detach to utils ( #5121 )
2019-02-18 09:03:44 -08:00
vagrant
move everything from qmkfm/base_container to qmkfm/qmk_cli ( #14230 )
2021-08-29 16:41:56 -07:00
audio_generate_dac_lut.py
Audio system overhaul ( #11820 )
2021-02-15 09:40:38 +11:00
bootloader_at90usb64_1.0.0.hex
Fix AT90USB64/128 bootloaders ( #14064 )
2021-08-19 17:11:20 +01:00
bootloader_at90usb128_1.0.1.hex
Fix AT90USB64/128 bootloaders ( #14064 )
2021-08-19 17:11:20 +01:00
bootloader_atmega16u4_1.0.1.hex
Improve stock bootloader list ( #9067 )
2020-05-13 19:32:43 -07:00
bootloader_atmega32u4_1.0.0.hex
Improve stock bootloader list ( #9067 )
2020-05-13 19:32:43 -07:00
bootloader_ps2avrgb_bootloadhid_1.0.1.hex
Improve stock bootloader list ( #9067 )
2020-05-13 19:32:43 -07:00
chibios_conf_updater.sh
Update to ChibiOS 20.3.4, support builds against trunk ( #14208 )
2021-11-03 08:26:40 +11:00
docker_build.sh
move everything from qmkfm/base_container to qmkfm/qmk_cli ( #14230 )
2021-08-29 16:41:56 -07:00
drivers.txt
Align drivers.txt with toolbox ( #12741 )
2021-04-30 02:48:34 +10:00
generate_internal_docs.sh
/bin/bash to /usr/bin/env bash ( #13422 )
2021-07-06 07:56:13 -07:00
list_keyboards.sh
Exclude more keyboards from CI ( #11436 )
2021-01-13 08:12:28 -08:00
new_keyboard.sh
Align some quantum sub-directories ( #14134 )
2021-08-24 17:07:11 +01:00
new_keymap.sh
Ensure single newline at EOF for core files ( #11310 )
2020-12-28 04:36:32 +11:00
pro_micro_ISP_B6_10.hex
Run cformat and dos2unix manually ( #11235 )
2020-12-17 14:06:30 +00:00
qmk_install.sh
Fix shell port bug in computation of QMK_FIRMWARE_DIR ( #13950 )
2021-08-11 00:56:08 +01:00
qmk_tab_complete.sh
Add support for tab completion ( #12411 )
2021-04-14 19:00:22 -07:00
reset.eep
Align some quantum sub-directories ( #14134 )
2021-08-24 17:07:11 +01:00
rules_cleaner.sh
/bin/bash to /usr/bin/env bash ( #13422 )
2021-07-06 07:56:13 -07:00
sample_parser.py
Audio system overhaul ( #11820 )
2021-02-15 09:40:38 +11:00
stm32eeprom_parser.py
Cleanup issues identified by lgtm ( #14459 )
2021-09-27 10:02:54 -07:00
teensy_2.0_ISP_B0.hex
convert to unix line-endings [skip ci]
2017-11-02 00:51:41 +00:00
uf2conv.py
Cleanup issues identified by lgtm ( #14459 )
2021-09-27 10:02:54 -07:00
update_chibios_mirror.sh
Update to ChibiOS 20.3.4, support builds against trunk ( #14208 )
2021-11-03 08:26:40 +11:00
wavetable_parser.py
Audio system overhaul ( #11820 )
2021-02-15 09:40:38 +11:00