Defines | |
#define | AWAITVRISE_TIMER AVR32_USBB_USBCON_TIMPAGE_A_WAIT_VRISE |
#define | AWAITVRISE_TMOUT_100_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_100_MS |
#define | AWAITVRISE_TMOUT_20_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_20_MS |
#define | AWAITVRISE_TMOUT_50_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_50_MS |
#define | AWAITVRISE_TMOUT_70_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_70_MS |
#define | BANK_PID_DATA0 0 |
#define | BANK_PID_DATA1 1 |
#define | DIRECTION_IN AVR32_USBB_UECFGX_EPDIR_IN |
#define | DIRECTION_OUT AVR32_USBB_UECFGX_EPDIR_OUT |
#define | DMA_BUFFER_SIZE_16_BITS AVR32_USBB_UFEATURES_DMA_BUFFER_SIZE_16_BITS |
#define | DMA_BUFFER_SIZE_24_BITS AVR32_USBB_UFEATURES_DMA_BUFFER_SIZE_24_BITS |
#define | DOUBLE_BANK AVR32_USBB_UECFGX_EPBK_DOUBLE |
#define | IP_NAME_PART_1 1 |
#define | IP_NAME_PART_2 2 |
#define | PDTMOUTCNT_TIMER AVR32_USBB_USBCON_TIMPAGE_PD_TMOUT_CNT |
#define | PDTMOUTCNT_TMOUT_105_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_105_MS |
#define | PDTMOUTCNT_TMOUT_118_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_118_MS |
#define | PDTMOUTCNT_TMOUT_131_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_131_MS |
#define | PDTMOUTCNT_TMOUT_93_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_93_MS |
#define | SINGLE_BANK AVR32_USBB_UECFGX_EPBK_SINGLE |
#define | SRPDETTMOUT_TIMER AVR32_USBB_USBCON_TIMPAGE_SRP_DET_TMOUT |
#define | SRPDETTMOUT_TMOUT_100_US AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_100_US |
#define | SRPDETTMOUT_TMOUT_10_US AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_10_US |
#define | SRPDETTMOUT_TMOUT_11_MS AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_11_MS |
#define | SRPDETTMOUT_TMOUT_1_MS AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_1_MS |
#define | TOKEN_IN AVR32_USBB_UPCFGX_PTOKEN_IN |
#define | TOKEN_OUT AVR32_USBB_UPCFGX_PTOKEN_OUT |
#define | TOKEN_SETUP AVR32_USBB_UPCFGX_PTOKEN_SETUP |
#define | TRIPLE_BANK AVR32_USBB_UECFGX_EPBK_TRIPLE |
#define | TYPE_BULK AVR32_USBB_UECFGX_EPTYPE_BULK |
#define | TYPE_CONTROL AVR32_USBB_UECFGX_EPTYPE_CONTROL |
#define | TYPE_INTERRUPT AVR32_USBB_UECFGX_EPTYPE_INTERRUPT |
#define | TYPE_ISOCHRONOUS AVR32_USBB_UECFGX_EPTYPE_ISOCHRONOUS |
#define | VBBUSPULSING_TIMER AVR32_USBB_USBCON_TIMPAGE_VB_BUS_PULSING |
#define | VBBUSPULSING_TMOUT_15_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_15_MS |
#define | VBBUSPULSING_TMOUT_23_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_23_MS |
#define | VBBUSPULSING_TMOUT_31_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_31_MS |
#define | VBBUSPULSING_TMOUT_40_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_40_MS |
#define AWAITVRISE_TIMER AVR32_USBB_USBCON_TIMPAGE_A_WAIT_VRISE |
#define AWAITVRISE_TMOUT_100_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_100_MS |
#define AWAITVRISE_TMOUT_20_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_20_MS |
#define AWAITVRISE_TMOUT_50_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_50_MS |
#define AWAITVRISE_TMOUT_70_MS AVR32_USBB_USBCON_TIMVALUE_A_WAIT_VRISE_70_MS |
#define DIRECTION_IN AVR32_USBB_UECFGX_EPDIR_IN |
Definition at line 139 of file usb_drv.h.
Referenced by usb_set_feature(), and usb_user_endpoint_init().
#define DIRECTION_OUT AVR32_USBB_UECFGX_EPDIR_OUT |
Definition at line 138 of file usb_drv.h.
Referenced by usb_init_device(), and usb_user_endpoint_init().
#define DMA_BUFFER_SIZE_16_BITS AVR32_USBB_UFEATURES_DMA_BUFFER_SIZE_16_BITS |
#define DMA_BUFFER_SIZE_24_BITS AVR32_USBB_UFEATURES_DMA_BUFFER_SIZE_24_BITS |
#define DOUBLE_BANK AVR32_USBB_UECFGX_EPBK_DOUBLE |
#define PDTMOUTCNT_TIMER AVR32_USBB_USBCON_TIMPAGE_PD_TMOUT_CNT |
#define PDTMOUTCNT_TMOUT_105_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_105_MS |
#define PDTMOUTCNT_TMOUT_118_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_118_MS |
#define PDTMOUTCNT_TMOUT_131_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_131_MS |
#define PDTMOUTCNT_TMOUT_93_MS AVR32_USBB_USBCON_TIMVALUE_PD_TMOUT_CNT_93_MS |
#define SINGLE_BANK AVR32_USBB_UECFGX_EPBK_SINGLE |
Definition at line 145 of file usb_drv.h.
Referenced by host_check_class(), usb_host_task(), usb_init_device(), usb_set_feature(), and usb_user_endpoint_init().
#define SRPDETTMOUT_TIMER AVR32_USBB_USBCON_TIMPAGE_SRP_DET_TMOUT |
#define SRPDETTMOUT_TMOUT_100_US AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_100_US |
#define SRPDETTMOUT_TMOUT_10_US AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_10_US |
#define SRPDETTMOUT_TMOUT_11_MS AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_11_MS |
#define SRPDETTMOUT_TMOUT_1_MS AVR32_USBB_USBCON_TIMVALUE_SRP_DET_TMOUT_1_MS |
#define TOKEN_IN AVR32_USBB_UPCFGX_PTOKEN_IN |
Definition at line 142 of file usb_drv.h.
Referenced by host_get_data(), host_get_data_interrupt(), and host_transfer_control().
#define TOKEN_OUT AVR32_USBB_UPCFGX_PTOKEN_OUT |
Definition at line 143 of file usb_drv.h.
Referenced by host_check_class(), host_send_data(), host_send_data_interrupt(), and host_transfer_control().
#define TOKEN_SETUP AVR32_USBB_UPCFGX_PTOKEN_SETUP |
Definition at line 141 of file usb_drv.h.
Referenced by host_transfer_control(), and usb_host_task().
#define TYPE_BULK AVR32_USBB_UECFGX_EPTYPE_BULK |
#define TYPE_CONTROL AVR32_USBB_UECFGX_EPTYPE_CONTROL |
#define TYPE_INTERRUPT AVR32_USBB_UECFGX_EPTYPE_INTERRUPT |
Definition at line 136 of file usb_drv.h.
Referenced by host_check_class(), usb_general_interrupt_non_naked(), and usb_pipe_interrupt().
#define TYPE_ISOCHRONOUS AVR32_USBB_UECFGX_EPTYPE_ISOCHRONOUS |
#define VBBUSPULSING_TIMER AVR32_USBB_USBCON_TIMPAGE_VB_BUS_PULSING |
#define VBBUSPULSING_TMOUT_15_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_15_MS |
#define VBBUSPULSING_TMOUT_23_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_23_MS |
#define VBBUSPULSING_TMOUT_31_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_31_MS |
#define VBBUSPULSING_TMOUT_40_MS AVR32_USBB_USBCON_TIMVALUE_VB_BUS_PULSING_40_MS |