ARM split - detect USB to select master/slave (#6424)
* Initial split refactor to allow usb master detection * Add split USB detect docs * Add SPLIT_USB_DETECT demo mode limitation * fix rebase issues * clang-format
This commit is contained in:
		
							parent
							
								
									64c075ed2c
								
							
						
					
					
						commit
						76378d74f5
					
				
					 5 changed files with 49 additions and 9 deletions
				
			
		| 
						 | 
				
			
			@ -267,6 +267,14 @@ There are a few different ways to set handedness for split keyboards (listed in
 | 
			
		|||
    * 4: about 26kbps
 | 
			
		||||
    * 5: about 20kbps
 | 
			
		||||
 | 
			
		||||
* `#define SPLIT_USB_DETECT`
 | 
			
		||||
  * Detect (with timeout) USB connection when delegating master/slave
 | 
			
		||||
  * Default behavior for ARM
 | 
			
		||||
  * Required for AVR Teensy
 | 
			
		||||
 | 
			
		||||
* `#define SPLIT_USB_TIMEOUT 2500`
 | 
			
		||||
  * Maximum timeout when detecting master/slave when using `SPLIT_USB_DETECT`
 | 
			
		||||
 | 
			
		||||
# The `rules.mk` File
 | 
			
		||||
 | 
			
		||||
This is a [make](https://www.gnu.org/software/make/manual/make.html) file that is included by the top-level `Makefile`. It is used to set some information about the MCU that we will be compiling for as well as enabling and disabling certain features.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue