USB device endpoint configurations.
#include <usb.h>
Data Fields | |
bool | auto_zlp |
automatic zero length packet mode, true to enable More... | |
uint8_t | ep_address |
device address More... | |
enum usb_endpoint_size | ep_size |
endpoint size More... | |
enum usb_device_endpoint_type | ep_type |
type of endpoint with Bank More... | |
bool usb_device_endpoint_config::auto_zlp |
automatic zero length packet mode, true
to enable
Referenced by usb_device_endpoint_get_config_defaults(), and usb_device_endpoint_set_config().
uint8_t usb_device_endpoint_config::ep_address |
device address
Referenced by udd_ep_alloc(), udd_ep_free(), usb_device_endpoint_get_config_defaults(), and usb_device_endpoint_set_config().
enum usb_endpoint_size usb_device_endpoint_config::ep_size |
endpoint size
Referenced by udd_ctrl_ep_enable(), udd_ep_alloc(), udd_ep_run(), usb_device_endpoint_get_config_defaults(), and usb_device_endpoint_set_config().
enum usb_device_endpoint_type usb_device_endpoint_config::ep_type |
type of endpoint with Bank
Referenced by udd_ep_alloc(), udd_ep_free(), usb_device_endpoint_get_config_defaults(), and usb_device_endpoint_set_config().