change osal_queue_send(osal_queue_handle_t const queue_hdl, uint32_t data) signature to osal_queue_send(osal_queue_handle_t const queue_hdl, const void * data)
- support any size queue message (instead of fixed uint32_t)
This commit is contained in:
		@@ -63,6 +63,32 @@ static inline uint8_t keycode_to_ascii(uint8_t keycode)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
//--------------------------------------------------------------------+
 | 
			
		||||
// tinyusb callback (ISR context)
 | 
			
		||||
//--------------------------------------------------------------------+
 | 
			
		||||
//void tusbh_hid_keyboard_isr(uint8_t dev_addr, uint8_t instance_num, tusb_event_t event)
 | 
			
		||||
//{
 | 
			
		||||
//  switch(event)
 | 
			
		||||
//  {
 | 
			
		||||
//    case TUSB_EVENT_INTERFACE_OPEN:
 | 
			
		||||
//      tusbh_hid_keyboard_get_report(dev_addr, 0, (uint8_t*) &keyboard_report); // first report
 | 
			
		||||
//    break;
 | 
			
		||||
//
 | 
			
		||||
//    case TUSB_EVENT_INTERFACE_CLOSE:
 | 
			
		||||
//
 | 
			
		||||
//    break;
 | 
			
		||||
//
 | 
			
		||||
//    case TUSB_EVENT_XFER_COMPLETE:
 | 
			
		||||
//      tusbh_hid_keyboard_get_report(dev_addr, 0, (uint8_t*) &keyboard_report);
 | 
			
		||||
//    break;
 | 
			
		||||
//
 | 
			
		||||
//    case TUSB_EVENT_XFER_ERROR:
 | 
			
		||||
//    break;
 | 
			
		||||
//
 | 
			
		||||
//    default:
 | 
			
		||||
//  }
 | 
			
		||||
//}
 | 
			
		||||
 | 
			
		||||
void keyboard_app_task(void)
 | 
			
		||||
{
 | 
			
		||||
  for (uint8_t dev_addr = 1; dev_addr <= TUSB_CFG_HOST_DEVICE_MAX; dev_addr++)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user