diff options
| author | hathach <[email protected]> | 2013-03-13 10:57:30 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-03-13 10:57:30 +0700 |
| commit | 97c9001d401b217b383046b6af3b8fd957e835f4 (patch) | |
| tree | 565b4ff5ad55cebd0dea9425bc533848b17a825e /tinyusb/class | |
| parent | 63765b37c7ebab2a7586122924cfb8b134db17f8 (diff) | |
add hard fault handler to bsp.c
rename class_install_subtask to class_open_subtask
add class_close for unmount
adding code for usbh_device_unplugged_isr & invoke it in hcd_isr
Diffstat (limited to 'tinyusb/class')
| -rw-r--r-- | tinyusb/class/hid_host.h | 3 | ||||
| -rw-r--r-- | tinyusb/class/msc_host.h | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/tinyusb/class/hid_host.h b/tinyusb/class/hid_host.h index 8d9b268c9..f85beef67 100644 --- a/tinyusb/class/hid_host.h +++ b/tinyusb/class/hid_host.h @@ -88,8 +88,9 @@ tusb_error_t hidh_keyboard_install(uint8_t dev_addr, uint8_t const *descriptor) // CLASS DRIVER FUNCTION (all declared with WEAK) //--------------------------------------------------------------------+ void hidh_init(void) ATTR_WEAK; -tusb_error_t hidh_install_subtask(uint8_t dev_addr, uint8_t const *descriptor, uint16_t *p_length) ATTR_WEAK ATTR_WARN_UNUSED_RESULT; +tusb_error_t hidh_open_subtask(uint8_t dev_addr, uint8_t const *descriptor, uint16_t *p_length) ATTR_WEAK ATTR_WARN_UNUSED_RESULT; void hidh_isr(pipe_handle_t pipe_hdl) ATTR_WEAK; +void hidh_close(uint8_t dev_addr) ATTR_WEAK; #endif diff --git a/tinyusb/class/msc_host.h b/tinyusb/class/msc_host.h index 7fc1ce48c..021d30412 100644 --- a/tinyusb/class/msc_host.h +++ b/tinyusb/class/msc_host.h @@ -69,9 +69,9 @@ #ifdef _TINY_USB_SOURCE_FILE_ void msch_init(void) ATTR_WEAK; -tusb_error_t msch_install_subtask(uint8_t dev_addr, uint8_t const *descriptor, uint16_t *p_length) ATTR_WEAK ATTR_WARN_UNUSED_RESULT; +tusb_error_t msch_open_subtask(uint8_t dev_addr, uint8_t const *descriptor, uint16_t *p_length) ATTR_WEAK ATTR_WARN_UNUSED_RESULT; void msch_isr(pipe_handle_t pipe_hdl) ATTR_WEAK; - +void msch_close(uint8_t dev_addr) ATTR_WEAK; #endif #ifdef __cplusplus |
