#include <Endpoint.h>
Data Fields | |
uint8_t | Address |
uint16_t | Size |
uint8_t | Type |
uint8_t | Banks |
Type define for a endpoint table entry, used to configure endpoints in groups via Endpoint_ConfigureEndpointTable().
uint8_t USB_Endpoint_Table_t::Address |
Address of the endpoint to configure, or zero if the table entry is to be unused.
uint8_t USB_Endpoint_Table_t::Banks |
Number of hardware banks to use for the endpoint.
uint16_t USB_Endpoint_Table_t::Size |
Size of the endpoint bank, in bytes.
uint8_t USB_Endpoint_Table_t::Type |
Type of the endpoint, a EP_TYPE_*
mask.