Add raw_hid support to host driver (#25255)
This commit is contained in:
		
							parent
							
								
									c045c3e00c
								
							
						
					
					
						commit
						88c094908b
					
				
					 12 changed files with 95 additions and 36 deletions
				
			
		| 
						 | 
				
			
			@ -28,3 +28,5 @@ __attribute__((weak)) void bluetooth_send_mouse(report_mouse_t *report) {}
 | 
			
		|||
__attribute__((weak)) void bluetooth_send_consumer(uint16_t usage) {}
 | 
			
		||||
 | 
			
		||||
__attribute__((weak)) void bluetooth_send_system(uint16_t usage) {}
 | 
			
		||||
 | 
			
		||||
__attribute__((weak)) void bluetooth_send_raw_hid(uint8_t *data, uint8_t length) {}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -81,3 +81,11 @@ void bluetooth_send_consumer(uint16_t usage);
 | 
			
		|||
 * \param usage The system usage to send.
 | 
			
		||||
 */
 | 
			
		||||
void bluetooth_send_system(uint16_t usage);
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * \brief Send a raw_hid packet.
 | 
			
		||||
 *
 | 
			
		||||
 * \param data A pointer to the buffer to be sent. Always 32 bytes in length.
 | 
			
		||||
 * \param length The length of the buffer. Always 32.
 | 
			
		||||
 */
 | 
			
		||||
void bluetooth_send_raw_hid(uint8_t *data, uint8_t length);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue