change usbd_init() return to bool for simplicity

This commit is contained in:
hathach
2018-12-05 17:30:04 +07:00
parent 3dc0653d70
commit d887829b4c
5 changed files with 14 additions and 19 deletions

View File

@@ -189,11 +189,11 @@ bool tud_mounted(void)
//--------------------------------------------------------------------+
// USBD Task
//--------------------------------------------------------------------+
tusb_error_t usbd_init (void)
bool usbd_init (void)
{
// Init device queue & task
_usbd_q = osal_queue_create(&_usbd_qdef);
TU_VERIFY(_usbd_q, TUSB_ERROR_OSAL_QUEUE_FAILED);
TU_ASSERT(_usbd_q != NULL);
osal_task_create(&_usbd_task_def);
@@ -201,10 +201,10 @@ tusb_error_t usbd_init (void)
for (uint8_t i = 0; i < USBD_CLASS_DRIVER_COUNT; i++) usbd_class_drivers[i].init();
// Init device controller driver
dcd_init(TUD_OPT_RHPORT);
TU_ASSERT(dcd_init(TUD_OPT_RHPORT));
dcd_int_enable(TUD_OPT_RHPORT);
return TUSB_ERROR_NONE;
return true;
}
static void usbd_reset(uint8_t rhport)