change dcd_init() return from void to bool

This commit is contained in:
hathach
2024-10-14 19:42:22 +07:00
parent 1f18be93db
commit e83e08343a
36 changed files with 103 additions and 49 deletions

View File

@@ -172,7 +172,7 @@ static void enum_done_processing(void)
/*------------------------------------------------------------------*/
/* Controller API
*------------------------------------------------------------------*/
void dcd_init(uint8_t rhport, const tusb_rhport_init_t* rh_init) {
bool dcd_init(uint8_t rhport, const tusb_rhport_init_t* rh_init) {
(void) rh_init;
ESP_LOGV(TAG, "DCD init - Start");
@@ -211,6 +211,7 @@ void dcd_init(uint8_t rhport, const tusb_rhport_init_t* rh_init) {
USB_DISCONNINTMSK_M; // host most only
dcd_connect(rhport);
return true;
}
void dcd_set_address(uint8_t rhport, uint8_t dev_addr)