Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-10 | Fixed usb read loops not reading until timeout (#16827) | Sascha | |
* the size variable was redeclared (hiding the variable of the outside scope) and therefore the while check was always false, so the compiler just removed the do while loop, but it would be better to read all data and only exit the task, after this is done | |||
2022-03-19 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2022-03-19 | VUSB - Use correct endpoint poll for VIA (#16691) | Joel Challis | |
2022-03-14 | [Core] Move `has_mouse_report_changed` function to `report.c` (#16543) | Drashna Jaelre | |
* Move 'has_mouse_report_changed' checkto report.c * change mousekeys to use memcpy * fix linting issues | |||
2022-03-03 | Fix use of ISSI driver config before init (#16493) | Joel Challis | |
2022-02-21 | Format code according to conventions (#16421) | QMK Bot | |
2022-02-12 | Format code according to conventions (#16322) | QMK Bot | |
2022-02-04 | ChibiOS: add support for HID Programmable Buttons (#15787) | Thomas Weißschuh | |
* ChibiOS: add support for HID Programmable Buttons Fixes #15596 * Enable SHARED_ENDPOINT when PROGRAMMABLE_BUTTON is enabled The Programmable Button driver expects the shared EP to be enabled. So enforce this invariant. | |||
2022-01-30 | Rename `AdafruitBLE` to `BluefruitLE` (#16127) | Ryan | |
2022-01-10 | [Core] ChibiOS: shorten USB disconnect state on boot to 50ms (#15805) | Stefan Kerkmann | |
2021-12-27 | Refactor `bootloader_jump()` implementations (#15450) | Ryan | |
* Refactor `bootloader_jump()` implementations * Fix tests? * Rename `atmel-samba` to `md-boot` | |||
2021-12-22 | Migrate RN42 to UART driver and refactor (#15492) | Ryan | |
2021-12-07 | Remove Deprecated USB Polling comment from vusb.c (#15420) | Drashna Jaelre | |
2021-11-30 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2021-11-30 | Add missing virtser_init() to ChibiOS code (#15356) | Ryan | |
2021-11-29 | Change default USB Polling rate to 1kHz (#15352) | Drashna Jaelre | |
2021-11-19 | [Bug] Fix timer include in override_wiring.c (#15221) | Drashna Jaelre | |
* [Bug] Fix timer include in override_wiring.c * add platforms to keep parity with old method | |||
2021-11-15 | Add support for deferred executors. (#14859) | Nick Brassel | |
* Add support for deferred executors. * More docs. * Include from quantum.h * Cleanup. * Parameter checks * Comments. * qmk format-c * I accidentally a few words. * API name change. * Apply suggestions from code review Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Review comments. * qmk format-c * Review comments. Co-authored-by: Sergey Vlasov <sigprof@gmail.com> | |||
2021-11-03 | Update to ChibiOS 20.3.4, support builds against trunk (#14208) | Nick Brassel | |
* Add support for building against ChibiOS svn/trunk. * Swap to 21.6.x * Update to latest branch revision as released version is broken. * Updated configs. * Conf updates. * Updated ChibiOS * Convert STM32L422 to actual L422 ChibiOS platform. * Downgrade to 20.3.4 as ChibiOS 21.6.x is being aborted. * Rollback L422-based boards. | |||
2021-11-02 | Fixup #15029 (#15031) | Nick Brassel | |
2021-11-02 | Revert to old init order for host driver (#15029) | Joel Challis | |
* Partially revert 14888 | |||
2021-11-02 | haptic: Feature to disable it when usb port is not configured or suspended. ↵ | Purdea Andrei | |
(#12692) This also add support for specifying a LED pin to indicate haptic status, and also adds support for a haptic-enable pin, which is useful to turn off the boost converter on the solenoid driver. | |||
2021-11-02 | Add support to persist MD LED framework settings (#14980) | Joel Challis | |
* Add support to persist MD LED framework settings * avoid out-of-bounds errors when SmartEEPROM is not enabled * Update brightness defaults * clang | |||
2021-11-01 | Fix up issues shown by clang-format of vusb (#15004) | Joel Challis | |
2021-10-29 | Stop-gap forward-port Drop LED features for CTRL and ALT (#14967) | just-another-jxliu | |
2021-10-28 | Relocate protocol files within tmk_core/common/ (#14972) | Joel Challis | |
* Relocate non platform files within tmk_core/common/ * clang | |||
2021-10-28 | Remove SERIAL_MOUSE (#14969) | Joel Challis | |
2021-10-24 | Begin to carve out platform/protocol API - Migrate keyboard_* calls (#14888) | Joel Challis | |
2021-10-23 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2021-10-23 | Check usb transmit status in send_extra() (#14643) | Dasky | |
2021-10-22 | Initial USB2422 driver (#14835) | Joel Challis | |
2021-10-22 | Split out arm_atsam shift register logic (#14848) | Joel Challis | |
2021-10-20 | Relocate PS2 code (#14895) | Joel Challis | |
* Relocate ps2 protocol code * clang * Move makefile logic | |||
2021-10-20 | Align PS/2 GPIO defines (#14745) | Joel Challis | |
* Align PS/2 GPIO * Align PS/2 GPIO * refactor more keyboards * Remove more defines * Put back avr/chibios split * format | |||
2021-10-07 | Move converter specific tmk_core protocols (#14743) | Joel Challis | |
2021-10-07 | Remove SERIAL_LINK feature (#14727) | Joel Challis | |
* Remove SERIAL_LINK * more stale paths in doxygen-todo * Fix * More refs * Update testing docs * Update doxygen-todo Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> | |||
2021-10-07 | Purge uGFX. (#14720) | Nick Brassel | |
* Purge uGFX. * Remove remnants of visualizer. * Remove remnants of uGFX. | |||
2021-10-06 | Remove sysex API (#14723) | Ryan | |
2021-09-30 | Added power tracking api (#12691) | Purdea Andrei | |
* Add power tracking API to lufa and chibios targets * power.c: Pass through power state to the notify function * power: added notify_power_state_change_user too. * making it pass the PR linter * Add a POWER_STATE_NO_INIT state, that we start in before calling power_init(); * Rename *power* to *usb_power* * removing stray newline * Rename usb_power* to usb_device_state* * Update quantum/usb_device_state.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Fix comment * usb_device_state.h: Don't include quantum.h, only the necessary headers. Co-authored-by: Drashna Jaelre <drashna@live.com> | |||
2021-09-21 | Relocate Adafruit BLE code (#14530) | Ryan | |
2021-09-16 | [Bug] fix logical minimum in Programmable Button rdesc (#14464) | Thomas Weißschuh | |
2021-09-15 | [Bug] Fix descriptor for USB Programmable Buttons (#14455) | Thomas Weißschuh | |
2021-09-16 | core: fix compilation issues with USB programmable buttons (#14454) | Thomas Weißschuh | |
Reported here: https://github.com/qmk/qmk_firmware/pull/12950#issuecomment-920329569 | |||
2021-09-15 | Add Support for USB programmable buttons (#12950) | Thomas Weißschuh | |
2021-09-12 | Move Bluetooth config to common_features.mk (#14404) | Ryan | |
* Move Bluetooth config to common_features.mk * Update common_features.mk Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com> | |||
2021-09-12 | Remove unreferenced IBM4704, Sony NEWS, NeXT keyboard code. (#14380) | Nick Brassel | |
2021-09-09 | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | |
2021-09-08 | Backport F_CPU/F_USB hack from system76 (#14286) | Drashna Jaelre | |
Co-authored-by: Ryan <fauxpark@gmail.com> | |||
2021-09-01 | Change keyboard level include guards to `pragma once` (#14248) | Ryan | |
* Change keyboard level include guards to `pragma once` And clean up a lot of layout macros * Oops * Remove dangling endif | |||
2021-08-23 | Fix typo (#14118) | Dasky | |