You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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.
4 years ago
..
install [Core] RISC-V toolchain and picolibc fixes (#15109) 4 years ago
nix Update the nix-shell environment (#13316) 4 years ago
udev [CLI] Add qmk-hid bootloader detection support to `qmk console` (#14038) 4 years ago
usb_detach
vagrant move everything from qmkfm/base_container to qmkfm/qmk_cli (#14230) 4 years ago
audio_generate_dac_lut.py Audio system overhaul (#11820) 5 years ago
bootloader_at90usb64_1.0.0.hex Fix AT90USB64/128 bootloaders (#14064) 4 years ago
bootloader_at90usb128_1.0.1.hex Fix AT90USB64/128 bootloaders (#14064) 4 years ago
bootloader_atmega16u4_1.0.1.hex
bootloader_atmega32u4_1.0.0.hex
bootloader_ps2avrgb_bootloadhid_1.0.1.hex
chibios_conf_updater.sh Update to ChibiOS 20.3.4, support builds against trunk (#14208) 4 years ago
docker_build.sh move everything from qmkfm/base_container to qmkfm/qmk_cli (#14230) 4 years ago
drivers.txt Align drivers.txt with toolbox (#12741) 5 years ago
generate_internal_docs.sh /bin/bash to /usr/bin/env bash (#13422) 4 years ago
list_keyboards.sh Exclude more keyboards from CI (#11436) 5 years ago
new_keyboard.sh Align some quantum sub-directories (#14134) 4 years ago
new_keymap.sh
pro_micro_ISP_B6_10.hex
qmk_install.sh Fix shell port bug in computation of QMK_FIRMWARE_DIR (#13950) 4 years ago
qmk_tab_complete.sh Add support for tab completion (#12411) 5 years ago
reset.eep Align some quantum sub-directories (#14134) 4 years ago
rules_cleaner.sh /bin/bash to /usr/bin/env bash (#13422) 4 years ago
sample_parser.py Audio system overhaul (#11820) 5 years ago
stm32eeprom_parser.py Cleanup issues identified by lgtm (#14459) 4 years ago
teensy_2.0_ISP_B0.hex
uf2conv.py Cleanup issues identified by lgtm (#14459) 4 years ago
update_chibios_mirror.sh Update to ChibiOS 20.3.4, support builds against trunk (#14208) 4 years ago
wavetable_parser.py Audio system overhaul (#11820) 5 years ago