USB host pipe configurations.
#include <usb.h>
Data Fields | |
uint8_t | binterval |
interval More... | |
uint8_t | device_address |
device address More... | |
uint8_t | endpoint_address |
endpoint address More... | |
enum usb_host_pipe_type | pipe_type |
Pipe type. More... | |
uint16_t | size |
pipe size More... | |
uint8_t usb_host_pipe_config::binterval |
interval
Referenced by uhd_ep0_alloc(), uhd_ep_alloc(), usb_host_pipe_get_config(), usb_host_pipe_get_config_defaults(), and usb_host_pipe_set_config().
uint8_t usb_host_pipe_config::device_address |
device address
Referenced by _uhd_ctrl_phase_data_in(), _uhd_ctrl_phase_data_out(), _uhd_ctrl_phase_setup(), _uhd_ctrl_request_end(), _uhd_get_pipe(), _uhd_pipe_finish_job(), uhd_ep0_alloc(), uhd_ep_alloc(), uhd_ep_free(), usb_host_pipe_get_config(), usb_host_pipe_get_config_defaults(), and usb_host_pipe_set_config().
uint8_t usb_host_pipe_config::endpoint_address |
endpoint address
Referenced by _uhd_get_pipe(), _uhd_pipe_finish_job(), _uhd_pipe_trans_complete(), uhd_ep_alloc(), uhd_ep_free(), usb_host_pipe_get_config(), usb_host_pipe_get_config_defaults(), and usb_host_pipe_set_config().
enum usb_host_pipe_type usb_host_pipe_config::pipe_type |
uint16_t usb_host_pipe_config::size |