vial-qmk/quantum
Repository files (latest commit first)
Filename Latest commit message Latest commit date
sekigon-gonnoc d2f854f89b PICOSDK Support
Build pico-example/cdc_msc sample on qmk build system

Add usb descriptors

Use usb config in config.h

tentative implementation

Enable debug print by cdc

Process queued transfer before new report

Fix dprint hang on Windows

resolve warnings

Add pico uart/i2c/spi sources

Trim mouse report ID before send

implement atomic_util

Add eeprom emulation

Save emulated eeprom by CLI comamnd

Delete unused file

Implement RGBLIGHT

Add pio_manager

Implement split

Chang default serial speed

Print elf size

Fix make command

Add eeprom save command to keymaps

Reset when CDC baudrate is 1200bps

Replace pro micro pin config to RP2040 pro micro

Add i2c functions

Disable LTO automatically

Add CTPIM, CONVERT_TO_PICO_MICRO option

Add MIDI functions

Call usb_task() in midi send function

Convert pico-sdk results to i2c_status

Add build target uf2 to rp2040

Remove unused parts

Fix warnings

rp2040 samples: Update readme.md

Check pico-sdk setup

Implement lazy write back from eepemu to ROM

Add PiPi Gherkin

Change DDYNAMIC_KEYMAP_EEPROM_MAX_ADDR to 4095

PiPi Gherkin: Increase DYNAMIC_KEYMAP_LAYER_COUNT to 6

Change interface number of RAW to 1 due to VIA restriction

Generate bs2_default_padded_checksummed.S at build time

Calculate eeprom emulation region

Fix warning

Add pico/usb_util.c to SRC

Fix pico's split

Add keyboard_quantizer/rp

Add pwm driver

Remove unused file

Add analog.c

Change default FLASH clock div to 4

Fix merge mistakes and issues.

rejig files

remove ugfx

more rejigging

remove qmk_main

add watchdog back
2022-04-09 22:24:03 -06:00
..
audio PICOSDK Support 2022-04-09 22:24:03 -06:00
backlight Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
bootmagic Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
debounce Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
encoder/tests Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
keymap_extras Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
led_matrix Merge remote-tracking branch 'upstream/master' into develop 2022-02-19 04:27:09 +11:00
logging Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
process_keycode qmk_settings: wrap TAPPING_TOGGLE 2022-04-02 16:39:12 -06:00
rgb_matrix Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
rgblight Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
sequencer Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
split_common PICOSDK Support 2022-04-09 22:24:03 -06:00
action.c qmk_settings: wrap TAPPING_TOGGLE 2022-04-02 16:39:12 -06:00
action.h Format code according to conventions (#16421) 2022-02-21 08:29:54 -08:00
action_code.h Rip out old macro and action_function system (#16025) 2022-01-24 21:22:20 +00:00
action_layer.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
action_layer.h Migrate platform independent code from tmk_core -> quantum (#13673) 2021-08-18 00:18:58 +01:00
action_tapping.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
action_tapping.h New feature: DYNAMIC_TAPPING_TERM_ENABLE (#11036) 2021-11-26 07:06:50 +11:00
action_util.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
action_util.h Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
bitwise.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
bitwise.h Migrate some tmk_core files to quantum (#11791) 2021-02-07 23:16:15 +00:00
color.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
color.h fixed typo in orange HSV colors decalartion (#15976) 2022-01-22 06:12:14 +00:00
command.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
command.h Refactor quantum/command.{c,h} for code size & {read,maintain}ability (#11842) 2021-08-07 17:12:57 +10:00
config_common.h Remove deprecated KEYMAP alias (#15037) 2021-11-03 12:18:11 +11:00
crc.c Add CRC8 calculation subsystem to quantum (#12641) 2021-06-18 00:09:43 +01:00
crc.h Add CRC8 calculation subsystem to quantum (#12641) 2021-06-18 00:09:43 +01:00
debounce.h [Core] Remove matrix_is_modified() and debounce_is_active() (#15349) 2021-11-29 08:22:10 -08:00
deferred_exec.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
deferred_exec.h Advanced deferred_exec for core-side code. (#15579) 2022-01-10 18:26:46 +00:00
digitizer.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
digitizer.h Digitizer HID interface : absolute coordinates for mouse cursor (#12851) 2021-08-18 04:52:44 +10:00
dip_switch.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
dip_switch.h Convert Dip Switch callbacks to boolean functions (#13399) 2021-07-01 08:22:21 -07:00
dynamic_keymap.c PICOSDK Support 2022-04-09 22:24:03 -06:00
dynamic_keymap.h Add dynamic key overrides support 2022-03-06 20:54:49 -06:00
dynamic_macro.h
eeconfig.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
eeconfig.h Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
encoder.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
encoder.h [Bug] Revert Assymmetrical Split Encoder support (#12090) (#15311) 2021-11-27 14:40:09 +11:00
haptic.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
haptic.h haptic: Feature to disable it when usb port is not configured or suspended. (#12692) 2021-11-02 16:54:29 +11:00
joystick.c
joystick.h Save a single byte of memory for joystick buttons (#15555) 2021-12-24 14:31:15 -08:00
keyboard.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
keyboard.h Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
keycode.h Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
keycode_config.c Basic keycode overhaul (#14726) 2021-11-03 22:22:17 -07:00
keycode_config.h 2021 May 29 Breaking Changes Update (#13034) 2021-05-29 14:38:50 -07:00
keycode_legacy.h Basic keycode overhaul (#14726) 2021-11-03 22:22:17 -07:00
keymap.h Rip out old macro and action_function system (#16025) 2022-01-24 21:22:20 +00:00
keymap_common.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
led.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
led.h Align location of some host led logic (#15954) 2022-01-22 21:17:02 +00:00
led_tables.c
led_tables.h
main.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
matrix.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
matrix.h Custom matrix lite support for split keyboards (#14674) 2021-12-27 21:03:40 +11:00
matrix_common.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
mousekey.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
mousekey.h Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
pointing_device.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
pointing_device.h Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
pointing_device_drivers.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
programmable_button.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
programmable_button.h Add Support for USB programmable buttons (#12950) 2021-09-15 08:40:22 -07:00
qmk_settings.c qmk_settings: wrap TAPPING_TOGGLE 2022-04-02 16:39:12 -06:00
qmk_settings.h qmk_settings: wrap TAPPING_TOGGLE 2022-04-02 16:39:12 -06:00
quantum.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
quantum.h Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
quantum_keycodes.h Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
quantum_keycodes_legacy.h Rename some Quantum keycodes (#15968) 2022-01-22 03:34:15 +00:00
raw_hid.h Relocate protocol files within tmk_core/common/ (#14972) 2021-10-28 22:31:59 +01:00
ring_buffer.h Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
send_string.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
send_string.h Remove hex_to_keycode and move tap_random_base64 to send_string.c (#12079) 2021-03-12 18:03:44 +11:00
send_string_keycodes.h Workaround for recent changes to mouse keycodes (#12367) 2021-03-24 19:38:35 +00:00
sync_timer.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
sync_timer.h Relocate protocol files within tmk_core/common/ (#14972) 2021-10-28 22:31:59 +01:00
util.h Migrate some tmk_core files to quantum (#11791) 2021-02-07 23:16:15 +00:00
variable_trace.c
variable_trace.h
velocikey.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
velocikey.h
via.c Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
via.h Merge remote-tracking branch 'qmk/master' into merge-2022-03-06 2022-03-06 20:07:17 -06:00
via_ensure_keycode.h Rename some Quantum keycodes (#15968) 2022-01-22 03:34:15 +00:00
vial.c dynamic_keymap: support vial 2-byte macros 2022-03-06 20:54:49 -06:00
vial.h vial: fix typo for VIAL_KEY_OVERRIDE_ENTRIES auto sizing 2022-03-27 22:42:36 -06:00
vial_ensure_keycode.h Add autoshift and combo keys 2022-03-27 19:03:42 -06:00
vialrgb.c vialrgb: save flash/memory when direct control is disabled 2021-07-17 23:46:11 -04:00
vialrgb.h vialrgb: fix missing include 2021-07-18 15:31:40 -04:00
vialrgb_effects.inc Added Pixel Rain and Fractal to VIALRGB effects (#109) 2022-02-02 07:45:46 -05:00
virtser.h Relocate protocol files within tmk_core/common/ (#14972) 2021-10-28 22:31:59 +01:00
wpm.c Format code according to conventions (#16322) 2022-02-12 18:29:31 +00:00
wpm.h Fixes potential wpm sampling overflow, along with code comment fixes (#15277) 2021-12-27 11:52:56 +11:00