Skip to content

Commit

Permalink
make dcd_connect/dcd_disconnect optional with attr weak
Browse files Browse the repository at this point in the history
  • Loading branch information
hathach committed Apr 16, 2018
1 parent 6e9bed6 commit 1954a73
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions tinyusb/device/dcd.h
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 1954a73

Please sign in to comment.