Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								645359e5d0 
								
							 
						 
						
							
							
								
								Joystick: Simplify report descriptor and clean up error messages ( #16926 )  
							
							
							
						 
						
							2022-04-26 08:54:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97f4a75fd7 
								
							 
						 
						
							
							
								
								[CI] Format code according to conventions ( #16914 )  
							
							
							
						 
						
							2022-04-22 17:48:06 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dexter93 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4942df397 
								
							 
						 
						
							
							
								
								Chibios USB protocol: allow overriding RAW Capacity ( #16339 )  
							
							
							
						 
						
							2022-04-22 17:36:32 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sascha 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf67abb046 
								
							 
						 
						
							
							
								
								Fixed usb read loops not reading until timeout ( #16827 )  
							
							... 
							
							
							
							* 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-04-10 00:27:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								223bc47658 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2022-03-19 17:41:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								047ef3cd12 
								
							 
						 
						
							
							
								
								VUSB - Use correct endpoint poll for VIA ( #16691 )  
							
							
							
						 
						
							2022-03-19 17:40:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								921b9dad6c 
								
							 
						 
						
							
							
								
								[Core] Move has_mouse_report_changed function to report.c  ( #16543 )  
							
							... 
							
							
							
							* Move 'has_mouse_report_changed' checkto report.c
* change mousekeys to use memcpy
* fix linting issues 
							
						 
						
							2022-03-14 00:01:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7fb312ccd7 
								
							 
						 
						
							
							
								
								Fix use of ISSI driver config before init ( #16493 )  
							
							
							
						 
						
							2022-03-03 22:35:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								25ba9b41c1 
								
							 
						 
						
							
							
								
								Format code according to conventions ( #16421 )  
							
							
							
						 
						
							2022-02-21 08:29:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63646e8906 
								
							 
						 
						
							
							
								
								Format code according to conventions ( #16322 )  
							
							
							
						 
						
							2022-02-12 18:29:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Weißschuh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f1cd2a5a89 
								
							 
						 
						
							
							
								
								ChibiOS: add support for HID Programmable Buttons ( #15787 )  
							
							... 
							
							
							
							* 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-02-04 22:25:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d685956cc 
								
							 
						 
						
							
							
								
								Rename AdafruitBLE to BluefruitLE ( #16127 )  
							
							
							
						 
						
							2022-01-30 17:29:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Kerkmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5470e4a8ad 
								
							 
						 
						
							
							
								
								[Core] ChibiOS: shorten USB disconnect state on boot to 50ms ( #15805 )  
							
							
							
						 
						
							2022-01-10 15:01:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6bc870d899 
								
							 
						 
						
							
							
								
								Refactor bootloader_jump() implementations ( #15450 )  
							
							... 
							
							
							
							* Refactor `bootloader_jump()` implementations
* Fix tests?
* Rename `atmel-samba` to `md-boot` 
							
						 
						
							2021-12-27 21:10:07 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77d3e564f7 
								
							 
						 
						
							
							
								
								Migrate RN42 to UART driver and refactor ( #15492 )  
							
							
							
						 
						
							2021-12-22 16:51:39 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d7e64bcb3 
								
							 
						 
						
							
							
								
								Remove Deprecated USB Polling comment from vusb.c ( #15420 )  
							
							
							
						 
						
							2021-12-07 19:57:33 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								a83731660d 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2021-11-30 05:54:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed49dbeac4 
								
							 
						 
						
							
							
								
								Add missing virtser_init() to ChibiOS code ( #15356 )  
							
							
							
						 
						
							2021-11-30 16:54:18 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5a5bb6d74 
								
							 
						 
						
							
							
								
								Change default USB Polling rate to 1kHz ( #15352 )  
							
							
							
						 
						
							2021-11-29 17:18:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drashna Jaelre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac00b6da29 
								
							 
						 
						
							
							
								
								[Bug] Fix timer include in override_wiring.c ( #15221 )  
							
							... 
							
							
							
							* [Bug] Fix timer include in override_wiring.c
* add platforms to keep parity with old method 
							
						 
						
							2021-11-19 21:22:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36d123e9c5 
								
							 
						 
						
							
							
								
								Add support for deferred executors. ( #14859 )  
							
							... 
							
							
							
							* 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-15 18:21:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5da04fb45b 
								
							 
						 
						
							
							
								
								Update to ChibiOS 20.3.4, support builds against trunk ( #14208 )  
							
							... 
							
							
							
							* 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-03 08:26:40 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								387edab52b 
								
							 
						 
						
							
							
								
								Fixup  #15029  ( #15031 )  
							
							
							
						 
						
							2021-11-02 19:54:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								634e42b2b4 
								
							 
						 
						
							
							
								
								Revert to old init order for host driver ( #15029 )  
							
							... 
							
							
							
							* Partially revert 14888 
							
						 
						
							2021-11-02 18:53:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Purdea Andrei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								76fb54403c 
								
							 
						 
						
							
							
								
								haptic: Feature to disable it when usb port is not configured or suspended. ( #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 16:54:29 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ae0f371cf 
								
							 
						 
						
							
							
								
								Add support to persist MD LED framework settings ( #14980 )  
							
							... 
							
							
							
							* Add support to persist MD LED framework settings
* avoid out-of-bounds errors when SmartEEPROM is not enabled
* Update brightness defaults
* clang 
							
						 
						
							2021-11-02 09:45:30 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee371c1295 
								
							 
						 
						
							
							
								
								Fix up issues shown by clang-format of vusb ( #15004 )  
							
							
							
						 
						
							2021-11-01 18:57:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									just-another-jxliu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								736d9fa538 
								
							 
						 
						
							
							
								
								Stop-gap forward-port Drop LED features for CTRL and ALT ( #14967 )  
							
							
							
						 
						
							2021-10-29 13:11:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dcfffa7b67 
								
							 
						 
						
							
							
								
								Relocate protocol files within tmk_core/common/ ( #14972 )  
							
							... 
							
							
							
							* Relocate non platform files within tmk_core/common/
* clang 
							
						 
						
							2021-10-28 22:31:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								780e763c13 
								
							 
						 
						
							
							
								
								Remove SERIAL_MOUSE ( #14969 )  
							
							
							
						 
						
							2021-10-28 02:43:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ec268bd21 
								
							 
						 
						
							
							
								
								Begin to carve out platform/protocol API - Migrate keyboard_* calls ( #14888 )  
							
							
							
						 
						
							2021-10-24 20:39:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								3b04425f1a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2021-10-23 04:04:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dasky 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1953a968c5 
								
							 
						 
						
							
							
								
								Check usb transmit status in send_extra() ( #14643 )  
							
							
							
						 
						
							2021-10-23 15:04:15 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0093d3d761 
								
							 
						 
						
							
							
								
								Initial USB2422 driver ( #14835 )  
							
							
							
						 
						
							2021-10-22 00:49:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b1f3ec68e 
								
							 
						 
						
							
							
								
								Split out arm_atsam shift register logic ( #14848 )  
							
							
							
						 
						
							2021-10-22 00:49:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d4be4b67a2 
								
							 
						 
						
							
							
								
								Relocate PS2 code ( #14895 )  
							
							... 
							
							
							
							* Relocate ps2 protocol code
* clang
* Move makefile logic 
							
						 
						
							2021-10-20 21:18:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84d5198ef9 
								
							 
						 
						
							
							
								
								Align PS/2 GPIO defines ( #14745 )  
							
							... 
							
							
							
							* Align PS/2 GPIO
* Align PS/2 GPIO
* refactor more keyboards
* Remove more defines
* Put back avr/chibios split
* format 
							
						 
						
							2021-10-20 20:07:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e0d688d4c8 
								
							 
						 
						
							
							
								
								Move converter specific tmk_core protocols ( #14743 )  
							
							
							
						 
						
							2021-10-07 23:14:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joel Challis 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c0347b8b8 
								
							 
						 
						
							
							
								
								Remove SERIAL_LINK feature ( #14727 )  
							
							... 
							
							
							
							* 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 12:32:05 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2a186cf92 
								
							 
						 
						
							
							
								
								Purge uGFX. ( #14720 )  
							
							... 
							
							
							
							* Purge uGFX.
* Remove remnants of visualizer.
* Remove remnants of uGFX. 
							
						 
						
							2021-10-07 10:57:48 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d8f0c8783a 
								
							 
						 
						
							
							
								
								Remove sysex API ( #14723 )  
							
							
							
						 
						
							2021-10-06 19:34:46 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Purdea Andrei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b02a539625 
								
							 
						 
						
							
							
								
								Added power tracking api ( #12691 )  
							
							... 
							
							
							
							* 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-30 06:31:39 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								20ea5f3fb5 
								
							 
						 
						
							
							
								
								Relocate Adafruit BLE code ( #14530 )  
							
							
							
						 
						
							2021-09-21 19:58:46 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Weißschuh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5fb6d57f36 
								
							 
						 
						
							
							
								
								[Bug] fix logical minimum in Programmable Button rdesc ( #14464 )  
							
							
							
						 
						
							2021-09-16 17:04:26 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Weißschuh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ceaf35c741 
								
							 
						 
						
							
							
								
								[Bug] Fix descriptor for USB Programmable Buttons ( #14455 )  
							
							
							
						 
						
							2021-09-15 19:24:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Weißschuh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								58d72ad795 
								
							 
						 
						
							
							
								
								core: fix compilation issues with USB programmable buttons ( #14454 )  
							
							... 
							
							
							
							Reported here:
https://github.com/qmk/qmk_firmware/pull/12950#issuecomment-920329569  
							
						 
						
							2021-09-16 06:28:19 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Weißschuh 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								83988597f4 
								
							 
						 
						
							
							
								
								Add Support for USB programmable buttons ( #12950 )  
							
							
							
						 
						
							2021-09-15 08:40:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bcf4551f74 
								
							 
						 
						
							
							
								
								Move Bluetooth config to common_features.mk ( #14404 )  
							
							... 
							
							
							
							* 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 08:22:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Brassel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0ac03ec8b 
								
							 
						 
						
							
							
								
								Remove unreferenced IBM4704, Sony NEWS, NeXT keyboard code. ( #14380 )  
							
							
							
						 
						
							2021-09-12 02:46:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									QMK Bot 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4849df13 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into develop  
							
							
							
						 
						
							2021-09-09 03:20:08 +00:00