diff options
| author | hathach <[email protected]> | 2013-10-30 12:52:25 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-10-30 12:52:25 +0700 |
| commit | b8a7ea6d46a49c1974e3f8d73aef19116927d0b2 (patch) | |
| tree | 355c12e800dd09381176cdd1128c79fc0d7ad5aa /tinyusb/device/dcd.h | |
| parent | d67a7b7959342e93c6ae63d5dac5149dec76d0e6 (diff) | |
add dcd control pipe stall protocol
Diffstat (limited to 'tinyusb/device/dcd.h')
| -rw-r--r-- | tinyusb/device/dcd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tinyusb/device/dcd.h b/tinyusb/device/dcd.h index 6e10557ac..73cbeb2cb 100644 --- a/tinyusb/device/dcd.h +++ b/tinyusb/device/dcd.h @@ -83,13 +83,14 @@ void dcd_controller_set_configuration(uint8_t coreid, uint8_t config_num); //------------- PIPE API -------------// tusb_error_t dcd_pipe_control_xfer(uint8_t coreid, tusb_direction_t dir, void * buffer, uint16_t length); +void dcd_pipe_control_stall(uint8_t coreid); //tusb_error_t dcd_pipe_control_write(uint8_t coreid, void const * buffer, uint16_t length); //tusb_error_t dcd_pipe_control_read(uint8_t coreid, void * buffer, uint16_t length); //void dcd_pipe_control_write_zero_length(uint8_t coreid); endpoint_handle_t dcd_pipe_open(uint8_t coreid, tusb_descriptor_endpoint_t const * p_endpoint_desc) ATTR_WARN_UNUSED_RESULT; -tusb_error_t dcd_pipe_xfer(endpoint_handle_t pipe_hdl, uint8_t buffer[], uint16_t total_bytes, bool int_on_complete) ATTR_WARN_UNUSED_RESULT; +tusb_error_t dcd_pipe_xfer(endpoint_handle_t pipe_hdl, uint8_t buffer[], uint16_t total_bytes, bool int_on_complete) ATTR_WARN_UNUSED_RESULT; #ifdef __cplusplus } |
