make dcd_connect/dcd_disconnect optional with attr weak

This commit is contained in:
hathach 2018-04-16 17:35:05 +07:00
parent 6e9bed69ce
commit 1954a73536
1 changed files with 4 additions and 3 deletions

View File

@ -59,14 +59,15 @@ typedef enum
}usbd_bus_event_type_t;
/*------------------------------------------------------------------*/
/* Controller API
/* Device API (Weak is optional)
*------------------------------------------------------------------*/
bool dcd_init (uint8_t rhport);
void dcd_connect (uint8_t rhport);
void dcd_disconnect (uint8_t rhport);
void dcd_set_address (uint8_t rhport, uint8_t dev_addr);
void dcd_set_config (uint8_t rhport, uint8_t config_num);
void dcd_connect (uint8_t rhport) ATTR_WEAK;
void dcd_disconnect (uint8_t rhport) ATTR_WEAK;
/*------------------------------------------------------------------*/
/* Event Function
* Called by DCD to notify USBD