diff options
| author | hathach <[email protected]> | 2013-11-08 12:03:32 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-11-08 12:03:32 +0700 |
| commit | 15d3a418bd0d109d926ea95c3be1bbc83757734b (patch) | |
| tree | ce38570975a7009624c80075101cb8cc84083c2e /tinyusb/device/usbd.h | |
| parent | 3945869cc267214a24fae94fe530fc3197348607 (diff) | |
add windows driver for cdc
add simple echo cdc serial demo
add cdc device send/receive API
refractor descriptor
refractor cdc.h
add usbd driver function
- init
- bus_reset
Diffstat (limited to 'tinyusb/device/usbd.h')
| -rw-r--r-- | tinyusb/device/usbd.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tinyusb/device/usbd.h b/tinyusb/device/usbd.h index fe385fedc..b52f8dc2d 100644 --- a/tinyusb/device/usbd.h +++ b/tinyusb/device/usbd.h @@ -63,11 +63,12 @@ // MACRO CONSTANT TYPEDEF //--------------------------------------------------------------------+ typedef struct { + void (* const init) (void); tusb_error_t (* const open)(uint8_t, tusb_descriptor_interface_t const *, uint16_t*); tusb_error_t (* const control_request) (uint8_t, tusb_control_request_t const *); void (* const isr) (endpoint_handle_t, tusb_event_t, uint32_t); -// void (* const close) (uint8_t); -} device_class_driver_t; + void (* const bus_reset) (uint8_t); +} usbd_class_driver_t; //--------------------------------------------------------------------+ // INTERNAL OBJECT & FUNCTION DECLARATION |
