tinyusb/src/host/hub.c
void hub_init(void)
{
  tu_memclr(hub_data, CFG_TUSB_HOST_DEVICE_MAX*sizeof(usbh_hub_t));
//  hub_enum_sem_hdl = osal_semaphore_create( OSAL_SEM_REF(hub_enum_semaphore) );
}
//--------------------------------------------------------------------+
// CLASS-USBH API (don't require to verify parameters)
//--------------------------------------------------------------------+

CLASS-USBH API (don't require to verify parameters)
CLASS - USBH API ( don ' t require to verify parameters )
void hub_init(void)
{
  tu_memclr(hub_data, CFG_TUSB_HOST_DEVICE_MAX*sizeof(usbh_hub_t));
}
void hub_init ( void ) { tu_memclr ( hub_data , CFG_TUSB_HOST_DEVICE_MAX * sizeof ( usbh_hub_t ) ) ; }
+
CLASS-USBH API (don't require to verify parameters)
+
+ CLASS - USBH API ( don ' t require to verify parameters ) +
//  hub_enum_sem_hdl = osal_semaphore_create( OSAL_SEM_REF(hub_enum_semaphore) );
