Convert CONSUMER2BLUEFRUIT() and CONSUMER2RN42() macros to static inline functions (#9055)
				
					
				
			This commit is contained in:
		
							parent
							
								
									f209f91c7c
								
							
						
					
					
						commit
						1193e45bf4
					
				
					 3 changed files with 79 additions and 28 deletions
				
			
		| 
						 | 
				
			
			@ -46,8 +46,9 @@ enum mouse_buttons {
 | 
			
		|||
 * See https://www.usb.org/sites/default/files/documents/hut1_12v2.pdf#page=75
 | 
			
		||||
 */
 | 
			
		||||
enum consumer_usages {
 | 
			
		||||
    // 15.5 Display Controls (https://www.usb.org/sites/default/files/hutrr41_0.pdf)
 | 
			
		||||
    BRIGHTNESS_UP          = 0x06F,
 | 
			
		||||
    // 15.5 Display Controls
 | 
			
		||||
    SNAPSHOT               = 0x065,
 | 
			
		||||
    BRIGHTNESS_UP          = 0x06F, // https://www.usb.org/sites/default/files/hutrr41_0.pdf
 | 
			
		||||
    BRIGHTNESS_DOWN        = 0x070,
 | 
			
		||||
    // 15.7 Transport Controls
 | 
			
		||||
    TRANSPORT_RECORD       = 0x0B2,
 | 
			
		||||
| 
						 | 
				
			
			@ -57,6 +58,7 @@ enum consumer_usages {
 | 
			
		|||
    TRANSPORT_PREV_TRACK   = 0x0B6,
 | 
			
		||||
    TRANSPORT_STOP         = 0x0B7,
 | 
			
		||||
    TRANSPORT_EJECT        = 0x0B8,
 | 
			
		||||
    TRANSPORT_RANDOM_PLAY  = 0x0B9,
 | 
			
		||||
    TRANSPORT_STOP_EJECT   = 0x0CC,
 | 
			
		||||
    TRANSPORT_PLAY_PAUSE   = 0x0CD,
 | 
			
		||||
    // 15.9.1 Audio Controls - Volume
 | 
			
		||||
| 
						 | 
				
			
			@ -71,6 +73,7 @@ enum consumer_usages {
 | 
			
		|||
    AL_LOCK                = 0x19E,
 | 
			
		||||
    AL_CONTROL_PANEL       = 0x19F,
 | 
			
		||||
    AL_ASSISTANT           = 0x1CB,
 | 
			
		||||
    AL_KEYBOARD_LAYOUT     = 0x1AE,
 | 
			
		||||
    // 15.16 Generic GUI Application Controls
 | 
			
		||||
    AC_MINIMIZE            = 0x206,
 | 
			
		||||
    AC_SEARCH              = 0x221,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue