mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-12-26 02:58:06 +06:00
e50867d52d
* Add support for RISC-V builds and GD32VF103 MCU * Add toolchain selection in chibios.mk based on the mcu selected in mcu_selection.mk * Reorder and added comments to chibios.mk to have a streamlined makefile * Add GD32VF103 mcu to possible targets for QMK. * Add STM32 compatibility for GD32VF103 MCU, this is hacky but more efficent then rewriting every driver. * Add GigaDevice DFU bootloader as flash target, please note that dfu-util of at least version 0.10 is needed. * Add analog driver compatibility * Add apa102 bitbang driver compatibility * Add ws2812 bitbang driver compatibility * Add eeprom in flash emulation compatibility * Allow faster re-builds with ccache * Add SiPeed Longan Nano to platform files * Add SiPeed Longan Nano Onekeys * Make quine compatible with other bootloaders * Support builds with picolibc * Add risc-v toolchain to arch and debian/ubuntu scripts |
||
---|---|---|
.. | ||
audio | ||
backlight | ||
bootmagic | ||
debounce | ||
keymap_extras | ||
led_matrix | ||
logging | ||
process_keycode | ||
rgb_matrix | ||
rgblight | ||
sequencer | ||
split_common | ||
action_code.h | ||
action_layer.c | ||
action_layer.h | ||
action_macro.c | ||
action_macro.h | ||
action_tapping.c | ||
action_tapping.h | ||
action_util.c | ||
action_util.h | ||
action.c | ||
action.h | ||
bitwise.c | ||
bitwise.h | ||
color.c | ||
color.h | ||
command.c | ||
command.h | ||
config_common.h | ||
crc.c | ||
crc.h | ||
debounce.h | ||
digitizer.c | ||
digitizer.h | ||
dip_switch.c | ||
dip_switch.h | ||
dynamic_keymap.c | ||
dynamic_keymap.h | ||
dynamic_macro.h | ||
eeconfig.c | ||
eeconfig.h | ||
encoder.c | ||
encoder.h | ||
haptic.c | ||
haptic.h | ||
joystick.c | ||
joystick.h | ||
keyboard.c | ||
keyboard.h | ||
keycode_config.c | ||
keycode_config.h | ||
keycode.h | ||
keymap_common.c | ||
keymap.h | ||
led_tables.c | ||
led_tables.h | ||
led.c | ||
led.h | ||
main.c | ||
matrix_common.c | ||
matrix.c | ||
matrix.h | ||
mcu_selection.mk | ||
mousekey.c | ||
mousekey.h | ||
pointing_device.c | ||
pointing_device.h | ||
programmable_button.c | ||
programmable_button.h | ||
quantum_keycodes.h | ||
quantum.c | ||
quantum.h | ||
ring_buffer.h | ||
send_string_keycodes.h | ||
send_string.c | ||
send_string.h | ||
usb_device_state.c | ||
usb_device_state.h | ||
util.h | ||
variable_trace.c | ||
variable_trace.h | ||
velocikey.c | ||
velocikey.h | ||
via_ensure_keycode.h | ||
via.c | ||
via.h | ||
wpm.c | ||
wpm.h |