Merge remote-tracking branch 'origin/develop' into xap
This commit is contained in:
		
						commit
						b96b862ef9
					
				
					 389 changed files with 12110 additions and 1362 deletions
				
			
		| 
						 | 
				
			
			@ -278,3 +278,16 @@ void clear_keys_from_report(report_keyboard_t* keyboard_report) {
 | 
			
		|||
#endif
 | 
			
		||||
    memset(keyboard_report->keys, 0, sizeof(keyboard_report->keys));
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#ifdef MOUSE_ENABLE
 | 
			
		||||
/**
 | 
			
		||||
 * @brief Compares 2 mouse reports for difference and returns result
 | 
			
		||||
 *
 | 
			
		||||
 * @param[in] new_report report_mouse_t
 | 
			
		||||
 * @param[in] old_report report_mouse_t
 | 
			
		||||
 * @return bool result
 | 
			
		||||
 */
 | 
			
		||||
__attribute__((weak)) bool has_mouse_report_changed(report_mouse_t* new_report, report_mouse_t* old_report) {
 | 
			
		||||
    return memcmp(new_report, old_report, sizeof(report_mouse_t));
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -321,6 +321,10 @@ void add_key_to_report(report_keyboard_t* keyboard_report, uint8_t key);
 | 
			
		|||
void del_key_from_report(report_keyboard_t* keyboard_report, uint8_t key);
 | 
			
		||||
void clear_keys_from_report(report_keyboard_t* keyboard_report);
 | 
			
		||||
 | 
			
		||||
#ifdef MOUSE_ENABLE
 | 
			
		||||
bool has_mouse_report_changed(report_mouse_t* new_report, report_mouse_t* old_report);
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifdef __cplusplus
 | 
			
		||||
}
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue