RTEMS 6.1-rc2
Loading...
Searching...
No Matches
Modules | Data Structures | Macros

Modules

 USB Register Masks
 

Data Structures

struct  USB_Type
 

Macros

#define USB1_BASE   (0x402E0000u)
 
#define USB1   ((USB_Type *)USB1_BASE)
 
#define USB2_BASE   (0x402E0200u)
 
#define USB2   ((USB_Type *)USB2_BASE)
 
#define USB_BASE_ADDRS   { 0u, USB1_BASE, USB2_BASE }
 
#define USB_BASE_PTRS   { (USB_Type *)0u, USB1, USB2 }
 
#define USB_IRQS   { NotAvail_IRQn, USB_OTG1_IRQn, USB_OTG2_IRQn }
 
#define GPTIMER0CTL   GPTIMER0CTRL
 
#define GPTIMER1CTL   GPTIMER1CTRL
 
#define USB_SBUSCFG   SBUSCFG
 
#define EPLISTADDR   ENDPTLISTADDR
 
#define EPSETUPSR   ENDPTSETUPSTAT
 
#define EPPRIME   ENDPTPRIME
 
#define EPFLUSH   ENDPTFLUSH
 
#define EPSR   ENDPTSTAT
 
#define EPCOMPLETE   ENDPTCOMPLETE
 
#define EPCR   ENDPTCTRL
 
#define EPCR0   ENDPTCTRL0
 
#define USBHS_ID_ID_MASK   USB_ID_ID_MASK
 
#define USBHS_ID_ID_SHIFT   USB_ID_ID_SHIFT
 
#define USBHS_ID_ID(x)   USB_ID_ID(x)
 
#define USBHS_ID_NID_MASK   USB_ID_NID_MASK
 
#define USBHS_ID_NID_SHIFT   USB_ID_NID_SHIFT
 
#define USBHS_ID_NID(x)   USB_ID_NID(x)
 
#define USBHS_ID_REVISION_MASK   USB_ID_REVISION_MASK
 
#define USBHS_ID_REVISION_SHIFT   USB_ID_REVISION_SHIFT
 
#define USBHS_ID_REVISION(x)   USB_ID_REVISION(x)
 
#define USBHS_HWGENERAL_PHYW_MASK   USB_HWGENERAL_PHYW_MASK
 
#define USBHS_HWGENERAL_PHYW_SHIFT   USB_HWGENERAL_PHYW_SHIFT
 
#define USBHS_HWGENERAL_PHYW(x)   USB_HWGENERAL_PHYW(x)
 
#define USBHS_HWGENERAL_PHYM_MASK   USB_HWGENERAL_PHYM_MASK
 
#define USBHS_HWGENERAL_PHYM_SHIFT   USB_HWGENERAL_PHYM_SHIFT
 
#define USBHS_HWGENERAL_PHYM(x)   USB_HWGENERAL_PHYM(x)
 
#define USBHS_HWGENERAL_SM_MASK   USB_HWGENERAL_SM_MASK
 
#define USBHS_HWGENERAL_SM_SHIFT   USB_HWGENERAL_SM_SHIFT
 
#define USBHS_HWGENERAL_SM(x)   USB_HWGENERAL_SM(x)
 
#define USBHS_HWHOST_HC_MASK   USB_HWHOST_HC_MASK
 
#define USBHS_HWHOST_HC_SHIFT   USB_HWHOST_HC_SHIFT
 
#define USBHS_HWHOST_HC(x)   USB_HWHOST_HC(x)
 
#define USBHS_HWHOST_NPORT_MASK   USB_HWHOST_NPORT_MASK
 
#define USBHS_HWHOST_NPORT_SHIFT   USB_HWHOST_NPORT_SHIFT
 
#define USBHS_HWHOST_NPORT(x)   USB_HWHOST_NPORT(x)
 
#define USBHS_HWDEVICE_DC_MASK   USB_HWDEVICE_DC_MASK
 
#define USBHS_HWDEVICE_DC_SHIFT   USB_HWDEVICE_DC_SHIFT
 
#define USBHS_HWDEVICE_DC(x)   USB_HWDEVICE_DC(x)
 
#define USBHS_HWDEVICE_DEVEP_MASK   USB_HWDEVICE_DEVEP_MASK
 
#define USBHS_HWDEVICE_DEVEP_SHIFT   USB_HWDEVICE_DEVEP_SHIFT
 
#define USBHS_HWDEVICE_DEVEP(x)   USB_HWDEVICE_DEVEP(x)
 
#define USBHS_HWTXBUF_TXBURST_MASK   USB_HWTXBUF_TXBURST_MASK
 
#define USBHS_HWTXBUF_TXBURST_SHIFT   USB_HWTXBUF_TXBURST_SHIFT
 
#define USBHS_HWTXBUF_TXBURST(x)   USB_HWTXBUF_TXBURST(x)
 
#define USBHS_HWTXBUF_TXCHANADD_MASK   USB_HWTXBUF_TXCHANADD_MASK
 
#define USBHS_HWTXBUF_TXCHANADD_SHIFT   USB_HWTXBUF_TXCHANADD_SHIFT
 
#define USBHS_HWTXBUF_TXCHANADD(x)   USB_HWTXBUF_TXCHANADD(x)
 
#define USBHS_HWRXBUF_RXBURST_MASK   USB_HWRXBUF_RXBURST_MASK
 
#define USBHS_HWRXBUF_RXBURST_SHIFT   USB_HWRXBUF_RXBURST_SHIFT
 
#define USBHS_HWRXBUF_RXBURST(x)   USB_HWRXBUF_RXBURST(x)
 
#define USBHS_HWRXBUF_RXADD_MASK   USB_HWRXBUF_RXADD_MASK
 
#define USBHS_HWRXBUF_RXADD_SHIFT   USB_HWRXBUF_RXADD_SHIFT
 
#define USBHS_HWRXBUF_RXADD(x)   USB_HWRXBUF_RXADD(x)
 
#define USBHS_GPTIMER0LD_GPTLD_MASK   USB_GPTIMER0LD_GPTLD_MASK
 
#define USBHS_GPTIMER0LD_GPTLD_SHIFT   USB_GPTIMER0LD_GPTLD_SHIFT
 
#define USBHS_GPTIMER0LD_GPTLD(x)   USB_GPTIMER0LD_GPTLD(x)
 
#define USBHS_GPTIMER0CTL_GPTCNT_MASK   USB_GPTIMER0CTRL_GPTCNT_MASK
 
#define USBHS_GPTIMER0CTL_GPTCNT_SHIFT   USB_GPTIMER0CTRL_GPTCNT_SHIFT
 
#define USBHS_GPTIMER0CTL_GPTCNT(x)   USB_GPTIMER0CTRL_GPTCNT(x)
 
#define USBHS_GPTIMER0CTL_MODE_MASK   USB_GPTIMER0CTRL_GPTMODE_MASK
 
#define USBHS_GPTIMER0CTL_MODE_SHIFT   USB_GPTIMER0CTRL_GPTMODE_SHIFT
 
#define USBHS_GPTIMER0CTL_MODE(x)   USB_GPTIMER0CTRL_GPTMODE(x)
 
#define USBHS_GPTIMER0CTL_RST_MASK   USB_GPTIMER0CTRL_GPTRST_MASK
 
#define USBHS_GPTIMER0CTL_RST_SHIFT   USB_GPTIMER0CTRL_GPTRST_SHIFT
 
#define USBHS_GPTIMER0CTL_RST(x)   USB_GPTIMER0CTRL_GPTRST(x)
 
#define USBHS_GPTIMER0CTL_RUN_MASK   USB_GPTIMER0CTRL_GPTRUN_MASK
 
#define USBHS_GPTIMER0CTL_RUN_SHIFT   USB_GPTIMER0CTRL_GPTRUN_SHIFT
 
#define USBHS_GPTIMER0CTL_RUN(x)   USB_GPTIMER0CTRL_GPTRUN(x)
 
#define USBHS_GPTIMER1LD_GPTLD_MASK   USB_GPTIMER1LD_GPTLD_MASK
 
#define USBHS_GPTIMER1LD_GPTLD_SHIFT   USB_GPTIMER1LD_GPTLD_SHIFT
 
#define USBHS_GPTIMER1LD_GPTLD(x)   USB_GPTIMER1LD_GPTLD(x)
 
#define USBHS_GPTIMER1CTL_GPTCNT_MASK   USB_GPTIMER1CTRL_GPTCNT_MASK
 
#define USBHS_GPTIMER1CTL_GPTCNT_SHIFT   USB_GPTIMER1CTRL_GPTCNT_SHIFT
 
#define USBHS_GPTIMER1CTL_GPTCNT(x)   USB_GPTIMER1CTRL_GPTCNT(x)
 
#define USBHS_GPTIMER1CTL_MODE_MASK   USB_GPTIMER1CTRL_GPTMODE_MASK
 
#define USBHS_GPTIMER1CTL_MODE_SHIFT   USB_GPTIMER1CTRL_GPTMODE_SHIFT
 
#define USBHS_GPTIMER1CTL_MODE(x)   USB_GPTIMER1CTRL_GPTMODE(x)
 
#define USBHS_GPTIMER1CTL_RST_MASK   USB_GPTIMER1CTRL_GPTRST_MASK
 
#define USBHS_GPTIMER1CTL_RST_SHIFT   USB_GPTIMER1CTRL_GPTRST_SHIFT
 
#define USBHS_GPTIMER1CTL_RST(x)   USB_GPTIMER1CTRL_GPTRST(x)
 
#define USBHS_GPTIMER1CTL_RUN_MASK   USB_GPTIMER1CTRL_GPTRUN_MASK
 
#define USBHS_GPTIMER1CTL_RUN_SHIFT   USB_GPTIMER1CTRL_GPTRUN_SHIFT
 
#define USBHS_GPTIMER1CTL_RUN(x)   USB_GPTIMER1CTRL_GPTRUN(x)
 
#define USBHS_USB_SBUSCFG_BURSTMODE_MASK   USB_SBUSCFG_AHBBRST_MASK
 
#define USBHS_USB_SBUSCFG_BURSTMODE_SHIFT   USB_SBUSCFG_AHBBRST_SHIFT
 
#define USBHS_USB_SBUSCFG_BURSTMODE(x)   USB_SBUSCFG_AHBBRST(x)
 
#define USBHS_HCIVERSION_CAPLENGTH(x)   USB_HCIVERSION_CAPLENGTH(x)
 
#define USBHS_HCIVERSION_HCIVERSION_MASK   USB_HCIVERSION_HCIVERSION_MASK
 
#define USBHS_HCIVERSION_HCIVERSION_SHIFT   USB_HCIVERSION_HCIVERSION_SHIFT
 
#define USBHS_HCIVERSION_HCIVERSION(x)   USB_HCIVERSION_HCIVERSION(x)
 
#define USBHS_HCSPARAMS_N_PORTS_MASK   USB_HCSPARAMS_N_PORTS_MASK
 
#define USBHS_HCSPARAMS_N_PORTS_SHIFT   USB_HCSPARAMS_N_PORTS_SHIFT
 
#define USBHS_HCSPARAMS_N_PORTS(x)   USB_HCSPARAMS_N_PORTS(x)
 
#define USBHS_HCSPARAMS_PPC_MASK   USB_HCSPARAMS_PPC_MASK
 
#define USBHS_HCSPARAMS_PPC_SHIFT   USB_HCSPARAMS_PPC_SHIFT
 
#define USBHS_HCSPARAMS_PPC(x)   USB_HCSPARAMS_PPC(x)
 
#define USBHS_HCSPARAMS_N_PCC_MASK   USB_HCSPARAMS_N_PCC_MASK
 
#define USBHS_HCSPARAMS_N_PCC_SHIFT   USB_HCSPARAMS_N_PCC_SHIFT
 
#define USBHS_HCSPARAMS_N_PCC(x)   USB_HCSPARAMS_N_PCC(x)
 
#define USBHS_HCSPARAMS_N_CC_MASK   USB_HCSPARAMS_N_CC_MASK
 
#define USBHS_HCSPARAMS_N_CC_SHIFT   USB_HCSPARAMS_N_CC_SHIFT
 
#define USBHS_HCSPARAMS_N_CC(x)   USB_HCSPARAMS_N_CC(x)
 
#define USBHS_HCSPARAMS_PI_MASK   USB_HCSPARAMS_PI_MASK
 
#define USBHS_HCSPARAMS_PI_SHIFT   USB_HCSPARAMS_PI_SHIFT
 
#define USBHS_HCSPARAMS_PI(x)   USB_HCSPARAMS_PI(x)
 
#define USBHS_HCSPARAMS_N_PTT_MASK   USB_HCSPARAMS_N_PTT_MASK
 
#define USBHS_HCSPARAMS_N_PTT_SHIFT   USB_HCSPARAMS_N_PTT_SHIFT
 
#define USBHS_HCSPARAMS_N_PTT(x)   USB_HCSPARAMS_N_PTT(x)
 
#define USBHS_HCSPARAMS_N_TT_MASK   USB_HCSPARAMS_N_TT_MASK
 
#define USBHS_HCSPARAMS_N_TT_SHIFT   USB_HCSPARAMS_N_TT_SHIFT
 
#define USBHS_HCSPARAMS_N_TT(x)   USB_HCSPARAMS_N_TT(x)
 
#define USBHS_HCCPARAMS_ADC_MASK   USB_HCCPARAMS_ADC_MASK
 
#define USBHS_HCCPARAMS_ADC_SHIFT   USB_HCCPARAMS_ADC_SHIFT
 
#define USBHS_HCCPARAMS_ADC(x)   USB_HCCPARAMS_ADC(x)
 
#define USBHS_HCCPARAMS_PFL_MASK   USB_HCCPARAMS_PFL_MASK
 
#define USBHS_HCCPARAMS_PFL_SHIFT   USB_HCCPARAMS_PFL_SHIFT
 
#define USBHS_HCCPARAMS_PFL(x)   USB_HCCPARAMS_PFL(x)
 
#define USBHS_HCCPARAMS_ASP_MASK   USB_HCCPARAMS_ASP_MASK
 
#define USBHS_HCCPARAMS_ASP_SHIFT   USB_HCCPARAMS_ASP_SHIFT
 
#define USBHS_HCCPARAMS_ASP(x)   USB_HCCPARAMS_ASP(x)
 
#define USBHS_HCCPARAMS_IST_MASK   USB_HCCPARAMS_IST_MASK
 
#define USBHS_HCCPARAMS_IST_SHIFT   USB_HCCPARAMS_IST_SHIFT
 
#define USBHS_HCCPARAMS_IST(x)   USB_HCCPARAMS_IST(x)
 
#define USBHS_HCCPARAMS_EECP_MASK   USB_HCCPARAMS_EECP_MASK
 
#define USBHS_HCCPARAMS_EECP_SHIFT   USB_HCCPARAMS_EECP_SHIFT
 
#define USBHS_HCCPARAMS_EECP(x)   USB_HCCPARAMS_EECP(x)
 
#define USBHS_DCIVERSION_DCIVERSION_MASK   USB_DCIVERSION_DCIVERSION_MASK
 
#define USBHS_DCIVERSION_DCIVERSION_SHIFT   USB_DCIVERSION_DCIVERSION_SHIFT
 
#define USBHS_DCIVERSION_DCIVERSION(x)   USB_DCIVERSION_DCIVERSION(x)
 
#define USBHS_DCCPARAMS_DEN_MASK   USB_DCCPARAMS_DEN_MASK
 
#define USBHS_DCCPARAMS_DEN_SHIFT   USB_DCCPARAMS_DEN_SHIFT
 
#define USBHS_DCCPARAMS_DEN(x)   USB_DCCPARAMS_DEN(x)
 
#define USBHS_DCCPARAMS_DC_MASK   USB_DCCPARAMS_DC_MASK
 
#define USBHS_DCCPARAMS_DC_SHIFT   USB_DCCPARAMS_DC_SHIFT
 
#define USBHS_DCCPARAMS_DC(x)   USB_DCCPARAMS_DC(x)
 
#define USBHS_DCCPARAMS_HC_MASK   USB_DCCPARAMS_HC_MASK
 
#define USBHS_DCCPARAMS_HC_SHIFT   USB_DCCPARAMS_HC_SHIFT
 
#define USBHS_DCCPARAMS_HC(x)   USB_DCCPARAMS_HC(x)
 
#define USBHS_USBCMD_RS_MASK   USB_USBCMD_RS_MASK
 
#define USBHS_USBCMD_RS_SHIFT   USB_USBCMD_RS_SHIFT
 
#define USBHS_USBCMD_RS(x)   USB_USBCMD_RS(x)
 
#define USBHS_USBCMD_RST_MASK   USB_USBCMD_RST_MASK
 
#define USBHS_USBCMD_RST_SHIFT   USB_USBCMD_RST_SHIFT
 
#define USBHS_USBCMD_RST(x)   USB_USBCMD_RST(x)
 
#define USBHS_USBCMD_FS_MASK   USB_USBCMD_FS_1_MASK
 
#define USBHS_USBCMD_FS_SHIFT   USB_USBCMD_FS_1_SHIFT
 
#define USBHS_USBCMD_FS(x)   USB_USBCMD_FS_1(x)
 
#define USBHS_USBCMD_PSE_MASK   USB_USBCMD_PSE_MASK
 
#define USBHS_USBCMD_PSE_SHIFT   USB_USBCMD_PSE_SHIFT
 
#define USBHS_USBCMD_PSE(x)   USB_USBCMD_PSE(x)
 
#define USBHS_USBCMD_ASE_MASK   USB_USBCMD_ASE_MASK
 
#define USBHS_USBCMD_ASE_SHIFT   USB_USBCMD_ASE_SHIFT
 
#define USBHS_USBCMD_ASE(x)   USB_USBCMD_ASE(x)
 
#define USBHS_USBCMD_IAA_MASK   USB_USBCMD_IAA_MASK
 
#define USBHS_USBCMD_IAA_SHIFT   USB_USBCMD_IAA_SHIFT
 
#define USBHS_USBCMD_IAA(x)   USB_USBCMD_IAA(x)
 
#define USBHS_USBCMD_ASP_MASK   USB_USBCMD_ASP_MASK
 
#define USBHS_USBCMD_ASP_SHIFT   USB_USBCMD_ASP_SHIFT
 
#define USBHS_USBCMD_ASP(x)   USB_USBCMD_ASP(x)
 
#define USBHS_USBCMD_ASPE_MASK   USB_USBCMD_ASPE_MASK
 
#define USBHS_USBCMD_ASPE_SHIFT   USB_USBCMD_ASPE_SHIFT
 
#define USBHS_USBCMD_ASPE(x)   USB_USBCMD_ASPE(x)
 
#define USBHS_USBCMD_ATDTW_MASK   USB_USBCMD_ATDTW_MASK
 
#define USBHS_USBCMD_ATDTW_SHIFT   USB_USBCMD_ATDTW_SHIFT
 
#define USBHS_USBCMD_ATDTW(x)   USB_USBCMD_ATDTW(x)
 
#define USBHS_USBCMD_SUTW_MASK   USB_USBCMD_SUTW_MASK
 
#define USBHS_USBCMD_SUTW_SHIFT   USB_USBCMD_SUTW_SHIFT
 
#define USBHS_USBCMD_SUTW(x)   USB_USBCMD_SUTW(x)
 
#define USBHS_USBCMD_FS2_MASK   USB_USBCMD_FS_2_MASK
 
#define USBHS_USBCMD_FS2_SHIFT   USB_USBCMD_FS_2_SHIFT
 
#define USBHS_USBCMD_FS2(x)   USB_USBCMD_FS_2(x)
 
#define USBHS_USBCMD_ITC_MASK   USB_USBCMD_ITC_MASK
 
#define USBHS_USBCMD_ITC_SHIFT   USB_USBCMD_ITC_SHIFT
 
#define USBHS_USBCMD_ITC(x)   USB_USBCMD_ITC(x)
 
#define USBHS_USBSTS_UI_MASK   USB_USBSTS_UI_MASK
 
#define USBHS_USBSTS_UI_SHIFT   USB_USBSTS_UI_SHIFT
 
#define USBHS_USBSTS_UI(x)   USB_USBSTS_UI(x)
 
#define USBHS_USBSTS_UEI_MASK   USB_USBSTS_UEI_MASK
 
#define USBHS_USBSTS_UEI_SHIFT   USB_USBSTS_UEI_SHIFT
 
#define USBHS_USBSTS_UEI(x)   USB_USBSTS_UEI(x)
 
#define USBHS_USBSTS_PCI_MASK   USB_USBSTS_PCI_MASK
 
#define USBHS_USBSTS_PCI_SHIFT   USB_USBSTS_PCI_SHIFT
 
#define USBHS_USBSTS_PCI(x)   USB_USBSTS_PCI(x)
 
#define USBHS_USBSTS_FRI_MASK   USB_USBSTS_FRI_MASK
 
#define USBHS_USBSTS_FRI_SHIFT   USB_USBSTS_FRI_SHIFT
 
#define USBHS_USBSTS_FRI(x)   USB_USBSTS_FRI(x)
 
#define USBHS_USBSTS_SEI_MASK   USB_USBSTS_SEI_MASK
 
#define USBHS_USBSTS_SEI_SHIFT   USB_USBSTS_SEI_SHIFT
 
#define USBHS_USBSTS_SEI(x)   USB_USBSTS_SEI(x)
 
#define USBHS_USBSTS_AAI_MASK   USB_USBSTS_AAI_MASK
 
#define USBHS_USBSTS_AAI_SHIFT   USB_USBSTS_AAI_SHIFT
 
#define USBHS_USBSTS_AAI(x)   USB_USBSTS_AAI(x)
 
#define USBHS_USBSTS_URI_MASK   USB_USBSTS_URI_MASK
 
#define USBHS_USBSTS_URI_SHIFT   USB_USBSTS_URI_SHIFT
 
#define USBHS_USBSTS_URI(x)   USB_USBSTS_URI(x)
 
#define USBHS_USBSTS_SRI_MASK   USB_USBSTS_SRI_MASK
 
#define USBHS_USBSTS_SRI_SHIFT   USB_USBSTS_SRI_SHIFT
 
#define USBHS_USBSTS_SRI(x)   USB_USBSTS_SRI(x)
 
#define USBHS_USBSTS_SLI_MASK   USB_USBSTS_SLI_MASK
 
#define USBHS_USBSTS_SLI_SHIFT   USB_USBSTS_SLI_SHIFT
 
#define USBHS_USBSTS_SLI(x)   USB_USBSTS_SLI(x)
 
#define USBHS_USBSTS_ULPII_MASK   USB_USBSTS_ULPII_MASK
 
#define USBHS_USBSTS_ULPII_SHIFT   USB_USBSTS_ULPII_SHIFT
 
#define USBHS_USBSTS_ULPII(x)   USB_USBSTS_ULPII(x)
 
#define USBHS_USBSTS_HCH_MASK   USB_USBSTS_HCH_MASK
 
#define USBHS_USBSTS_HCH_SHIFT   USB_USBSTS_HCH_SHIFT
 
#define USBHS_USBSTS_HCH(x)   USB_USBSTS_HCH(x)
 
#define USBHS_USBSTS_RCL_MASK   USB_USBSTS_RCL_MASK
 
#define USBHS_USBSTS_RCL_SHIFT   USB_USBSTS_RCL_SHIFT
 
#define USBHS_USBSTS_RCL(x)   USB_USBSTS_RCL(x)
 
#define USBHS_USBSTS_PS_MASK   USB_USBSTS_PS_MASK
 
#define USBHS_USBSTS_PS_SHIFT   USB_USBSTS_PS_SHIFT
 
#define USBHS_USBSTS_PS(x)   USB_USBSTS_PS(x)
 
#define USBHS_USBSTS_AS_MASK   USB_USBSTS_AS_MASK
 
#define USBHS_USBSTS_AS_SHIFT   USB_USBSTS_AS_SHIFT
 
#define USBHS_USBSTS_AS(x)   USB_USBSTS_AS(x)
 
#define USBHS_USBSTS_NAKI_MASK   USB_USBSTS_NAKI_MASK
 
#define USBHS_USBSTS_NAKI_SHIFT   USB_USBSTS_NAKI_SHIFT
 
#define USBHS_USBSTS_NAKI(x)   USB_USBSTS_NAKI(x)
 
#define USBHS_USBSTS_TI0_MASK   USB_USBSTS_TI0_MASK
 
#define USBHS_USBSTS_TI0_SHIFT   USB_USBSTS_TI0_SHIFT
 
#define USBHS_USBSTS_TI0(x)   USB_USBSTS_TI0(x)
 
#define USBHS_USBSTS_TI1_MASK   USB_USBSTS_TI1_MASK
 
#define USBHS_USBSTS_TI1_SHIFT   USB_USBSTS_TI1_SHIFT
 
#define USBHS_USBSTS_TI1(x)   USB_USBSTS_TI1(x)
 
#define USBHS_USBINTR_UE_MASK   USB_USBINTR_UE_MASK
 
#define USBHS_USBINTR_UE_SHIFT   USB_USBINTR_UE_SHIFT
 
#define USBHS_USBINTR_UE(x)   USB_USBINTR_UE(x)
 
#define USBHS_USBINTR_UEE_MASK   USB_USBINTR_UEE_MASK
 
#define USBHS_USBINTR_UEE_SHIFT   USB_USBINTR_UEE_SHIFT
 
#define USBHS_USBINTR_UEE(x)   USB_USBINTR_UEE(x)
 
#define USBHS_USBINTR_PCE_MASK   USB_USBINTR_PCE_MASK
 
#define USBHS_USBINTR_PCE_SHIFT   USB_USBINTR_PCE_SHIFT
 
#define USBHS_USBINTR_PCE(x)   USB_USBINTR_PCE(x)
 
#define USBHS_USBINTR_FRE_MASK   USB_USBINTR_FRE_MASK
 
#define USBHS_USBINTR_FRE_SHIFT   USB_USBINTR_FRE_SHIFT
 
#define USBHS_USBINTR_FRE(x)   USB_USBINTR_FRE(x)
 
#define USBHS_USBINTR_SEE_MASK   USB_USBINTR_SEE_MASK
 
#define USBHS_USBINTR_SEE_SHIFT   USB_USBINTR_SEE_SHIFT
 
#define USBHS_USBINTR_SEE(x)   USB_USBINTR_SEE(x)
 
#define USBHS_USBINTR_AAE_MASK   USB_USBINTR_AAE_MASK
 
#define USBHS_USBINTR_AAE_SHIFT   USB_USBINTR_AAE_SHIFT
 
#define USBHS_USBINTR_AAE(x)   USB_USBINTR_AAE(x)
 
#define USBHS_USBINTR_URE_MASK   USB_USBINTR_URE_MASK
 
#define USBHS_USBINTR_URE_SHIFT   USB_USBINTR_URE_SHIFT
 
#define USBHS_USBINTR_URE(x)   USB_USBINTR_URE(x)
 
#define USBHS_USBINTR_SRE_MASK   USB_USBINTR_SRE_MASK
 
#define USBHS_USBINTR_SRE_SHIFT   USB_USBINTR_SRE_SHIFT
 
#define USBHS_USBINTR_SRE(x)   USB_USBINTR_SRE(x)
 
#define USBHS_USBINTR_SLE_MASK   USB_USBINTR_SLE_MASK
 
#define USBHS_USBINTR_SLE_SHIFT   USB_USBINTR_SLE_SHIFT
 
#define USBHS_USBINTR_SLE(x)   USB_USBINTR_SLE(x)
 
#define USBHS_USBINTR_ULPIE_MASK   USB_USBINTR_ULPIE_MASK
 
#define USBHS_USBINTR_ULPIE_SHIFT   USB_USBINTR_ULPIE_SHIFT
 
#define USBHS_USBINTR_ULPIE(x)   USB_USBINTR_ULPIE(x)
 
#define USBHS_USBINTR_NAKE_MASK   USB_USBINTR_NAKE_MASK
 
#define USBHS_USBINTR_NAKE_SHIFT   USB_USBINTR_NAKE_SHIFT
 
#define USBHS_USBINTR_NAKE(x)   USB_USBINTR_NAKE(x)
 
#define USBHS_USBINTR_UAIE_MASK   USB_USBINTR_UAIE_MASK
 
#define USBHS_USBINTR_UAIE_SHIFT   USB_USBINTR_UAIE_SHIFT
 
#define USBHS_USBINTR_UAIE(x)   USB_USBINTR_UAIE(x)
 
#define USBHS_USBINTR_UPIE_MASK   USB_USBINTR_UPIE_MASK
 
#define USBHS_USBINTR_UPIE_SHIFT   USB_USBINTR_UPIE_SHIFT
 
#define USBHS_USBINTR_UPIE(x)   USB_USBINTR_UPIE(x)
 
#define USBHS_USBINTR_TIE0_MASK   USB_USBINTR_TIE0_MASK
 
#define USBHS_USBINTR_TIE0_SHIFT   USB_USBINTR_TIE0_SHIFT
 
#define USBHS_USBINTR_TIE0(x)   USB_USBINTR_TIE0(x)
 
#define USBHS_USBINTR_TIE1_MASK   USB_USBINTR_TIE1_MASK
 
#define USBHS_USBINTR_TIE1_SHIFT   USB_USBINTR_TIE1_SHIFT
 
#define USBHS_USBINTR_TIE1(x)   USB_USBINTR_TIE1(x)
 
#define USBHS_FRINDEX_FRINDEX_MASK   USB_FRINDEX_FRINDEX_MASK
 
#define USBHS_FRINDEX_FRINDEX_SHIFT   USB_FRINDEX_FRINDEX_SHIFT
 
#define USBHS_FRINDEX_FRINDEX(x)   USB_FRINDEX_FRINDEX(x)
 
#define USBHS_DEVICEADDR_USBADRA_MASK   USB_DEVICEADDR_USBADRA_MASK
 
#define USBHS_DEVICEADDR_USBADRA_SHIFT   USB_DEVICEADDR_USBADRA_SHIFT
 
#define USBHS_DEVICEADDR_USBADRA(x)   USB_DEVICEADDR_USBADRA(x)
 
#define USBHS_DEVICEADDR_USBADR_MASK   USB_DEVICEADDR_USBADR_MASK
 
#define USBHS_DEVICEADDR_USBADR_SHIFT   USB_DEVICEADDR_USBADR_SHIFT
 
#define USBHS_DEVICEADDR_USBADR(x)   USB_DEVICEADDR_USBADR(x)
 
#define USBHS_PERIODICLISTBASE_PERBASE_MASK   USB_PERIODICLISTBASE_BASEADR_MASK
 
#define USBHS_PERIODICLISTBASE_PERBASE_SHIFT   USB_PERIODICLISTBASE_BASEADR_SHIFT
 
#define USBHS_PERIODICLISTBASE_PERBASE(x)   USB_PERIODICLISTBASE_BASEADR(x)
 
#define USBHS_ASYNCLISTADDR_ASYBASE_MASK   USB_ASYNCLISTADDR_ASYBASE_MASK
 
#define USBHS_ASYNCLISTADDR_ASYBASE_SHIFT   USB_ASYNCLISTADDR_ASYBASE_SHIFT
 
#define USBHS_ASYNCLISTADDR_ASYBASE(x)   USB_ASYNCLISTADDR_ASYBASE(x)
 
#define USBHS_EPLISTADDR_EPBASE_MASK   USB_ENDPTLISTADDR_EPBASE_MASK
 
#define USBHS_EPLISTADDR_EPBASE_SHIFT   USB_ENDPTLISTADDR_EPBASE_SHIFT
 
#define USBHS_EPLISTADDR_EPBASE(x)   USB_ENDPTLISTADDR_EPBASE(x)
 
#define USBHS_BURSTSIZE_RXPBURST_MASK   USB_BURSTSIZE_RXPBURST_MASK
 
#define USBHS_BURSTSIZE_RXPBURST_SHIFT   USB_BURSTSIZE_RXPBURST_SHIFT
 
#define USBHS_BURSTSIZE_RXPBURST(x)   USB_BURSTSIZE_RXPBURST(x)
 
#define USBHS_BURSTSIZE_TXPBURST_MASK   USB_BURSTSIZE_TXPBURST_MASK
 
#define USBHS_BURSTSIZE_TXPBURST_SHIFT   USB_BURSTSIZE_TXPBURST_SHIFT
 
#define USBHS_BURSTSIZE_TXPBURST(x)   USB_BURSTSIZE_TXPBURST(x)
 
#define USBHS_TXFILLTUNING_TXSCHOH_MASK   USB_TXFILLTUNING_TXSCHOH_MASK
 
#define USBHS_TXFILLTUNING_TXSCHOH_SHIFT   USB_TXFILLTUNING_TXSCHOH_SHIFT
 
#define USBHS_TXFILLTUNING_TXSCHOH(x)   USB_TXFILLTUNING_TXSCHOH(x)
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH_MASK   USB_TXFILLTUNING_TXSCHHEALTH_MASK
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH_SHIFT   USB_TXFILLTUNING_TXSCHHEALTH_SHIFT
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH(x)   USB_TXFILLTUNING_TXSCHHEALTH(x)
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES_MASK   USB_TXFILLTUNING_TXFIFOTHRES_MASK
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES_SHIFT   USB_TXFILLTUNING_TXFIFOTHRES_SHIFT
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES(x)   USB_TXFILLTUNING_TXFIFOTHRES(x)
 
#define USBHS_ENDPTNAK_EPRN_MASK   USB_ENDPTNAK_EPRN_MASK
 
#define USBHS_ENDPTNAK_EPRN_SHIFT   USB_ENDPTNAK_EPRN_SHIFT
 
#define USBHS_ENDPTNAK_EPRN(x)   USB_ENDPTNAK_EPRN(x)
 
#define USBHS_ENDPTNAK_EPTN_MASK   USB_ENDPTNAK_EPTN_MASK
 
#define USBHS_ENDPTNAK_EPTN_SHIFT   USB_ENDPTNAK_EPTN_SHIFT
 
#define USBHS_ENDPTNAK_EPTN(x)   USB_ENDPTNAK_EPTN(x)
 
#define USBHS_ENDPTNAKEN_EPRNE_MASK   USB_ENDPTNAKEN_EPRNE_MASK
 
#define USBHS_ENDPTNAKEN_EPRNE_SHIFT   USB_ENDPTNAKEN_EPRNE_SHIFT
 
#define USBHS_ENDPTNAKEN_EPRNE(x)   USB_ENDPTNAKEN_EPRNE(x)
 
#define USBHS_ENDPTNAKEN_EPTNE_MASK   USB_ENDPTNAKEN_EPTNE_MASK
 
#define USBHS_ENDPTNAKEN_EPTNE_SHIFT   USB_ENDPTNAKEN_EPTNE_SHIFT
 
#define USBHS_ENDPTNAKEN_EPTNE(x)   USB_ENDPTNAKEN_EPTNE(x)
 
#define USBHS_CONFIGFLAG_CF_MASK   USB_CONFIGFLAG_CF_MASK
 
#define USBHS_CONFIGFLAG_CF_SHIFT   USB_CONFIGFLAG_CF_SHIFT
 
#define USBHS_CONFIGFLAG_CF(x)   USB_CONFIGFLAG_CF(x)
 
#define USBHS_PORTSC1_CCS_MASK   USB_PORTSC1_CCS_MASK
 
#define USBHS_PORTSC1_CCS_SHIFT   USB_PORTSC1_CCS_SHIFT
 
#define USBHS_PORTSC1_CCS(x)   USB_PORTSC1_CCS(x)
 
#define USBHS_PORTSC1_CSC_MASK   USB_PORTSC1_CSC_MASK
 
#define USBHS_PORTSC1_CSC_SHIFT   USB_PORTSC1_CSC_SHIFT
 
#define USBHS_PORTSC1_CSC(x)   USB_PORTSC1_CSC(x)
 
#define USBHS_PORTSC1_PE_MASK   USB_PORTSC1_PE_MASK
 
#define USBHS_PORTSC1_PE_SHIFT   USB_PORTSC1_PE_SHIFT
 
#define USBHS_PORTSC1_PE(x)   USB_PORTSC1_PE(x)
 
#define USBHS_PORTSC1_PEC_MASK   USB_PORTSC1_PEC_MASK
 
#define USBHS_PORTSC1_PEC_SHIFT   USB_PORTSC1_PEC_SHIFT
 
#define USBHS_PORTSC1_PEC(x)   USB_PORTSC1_PEC(x)
 
#define USBHS_PORTSC1_OCA_MASK   USB_PORTSC1_OCA_MASK
 
#define USBHS_PORTSC1_OCA_SHIFT   USB_PORTSC1_OCA_SHIFT
 
#define USBHS_PORTSC1_OCA(x)   USB_PORTSC1_OCA(x)
 
#define USBHS_PORTSC1_OCC_MASK   USB_PORTSC1_OCC_MASK
 
#define USBHS_PORTSC1_OCC_SHIFT   USB_PORTSC1_OCC_SHIFT
 
#define USBHS_PORTSC1_OCC(x)   USB_PORTSC1_OCC(x)
 
#define USBHS_PORTSC1_FPR_MASK   USB_PORTSC1_FPR_MASK
 
#define USBHS_PORTSC1_FPR_SHIFT   USB_PORTSC1_FPR_SHIFT
 
#define USBHS_PORTSC1_FPR(x)   USB_PORTSC1_FPR(x)
 
#define USBHS_PORTSC1_SUSP_MASK   USB_PORTSC1_SUSP_MASK
 
#define USBHS_PORTSC1_SUSP_SHIFT   USB_PORTSC1_SUSP_SHIFT
 
#define USBHS_PORTSC1_SUSP(x)   USB_PORTSC1_SUSP(x)
 
#define USBHS_PORTSC1_PR_MASK   USB_PORTSC1_PR_MASK
 
#define USBHS_PORTSC1_PR_SHIFT   USB_PORTSC1_PR_SHIFT
 
#define USBHS_PORTSC1_PR(x)   USB_PORTSC1_PR(x)
 
#define USBHS_PORTSC1_HSP_MASK   USB_PORTSC1_HSP_MASK
 
#define USBHS_PORTSC1_HSP_SHIFT   USB_PORTSC1_HSP_SHIFT
 
#define USBHS_PORTSC1_HSP(x)   USB_PORTSC1_HSP(x)
 
#define USBHS_PORTSC1_LS_MASK   USB_PORTSC1_LS_MASK
 
#define USBHS_PORTSC1_LS_SHIFT   USB_PORTSC1_LS_SHIFT
 
#define USBHS_PORTSC1_LS(x)   USB_PORTSC1_LS(x)
 
#define USBHS_PORTSC1_PP_MASK   USB_PORTSC1_PP_MASK
 
#define USBHS_PORTSC1_PP_SHIFT   USB_PORTSC1_PP_SHIFT
 
#define USBHS_PORTSC1_PP(x)   USB_PORTSC1_PP(x)
 
#define USBHS_PORTSC1_PO_MASK   USB_PORTSC1_PO_MASK
 
#define USBHS_PORTSC1_PO_SHIFT   USB_PORTSC1_PO_SHIFT
 
#define USBHS_PORTSC1_PO(x)   USB_PORTSC1_PO(x)
 
#define USBHS_PORTSC1_PIC_MASK   USB_PORTSC1_PIC_MASK
 
#define USBHS_PORTSC1_PIC_SHIFT   USB_PORTSC1_PIC_SHIFT
 
#define USBHS_PORTSC1_PIC(x)   USB_PORTSC1_PIC(x)
 
#define USBHS_PORTSC1_PTC_MASK   USB_PORTSC1_PTC_MASK
 
#define USBHS_PORTSC1_PTC_SHIFT   USB_PORTSC1_PTC_SHIFT
 
#define USBHS_PORTSC1_PTC(x)   USB_PORTSC1_PTC(x)
 
#define USBHS_PORTSC1_WKCN_MASK   USB_PORTSC1_WKCN_MASK
 
#define USBHS_PORTSC1_WKCN_SHIFT   USB_PORTSC1_WKCN_SHIFT
 
#define USBHS_PORTSC1_WKCN(x)   USB_PORTSC1_WKCN(x)
 
#define USBHS_PORTSC1_WKDS_MASK   USB_PORTSC1_WKDC_MASK
 
#define USBHS_PORTSC1_WKDS_SHIFT   USB_PORTSC1_WKDC_SHIFT
 
#define USBHS_PORTSC1_WKDS(x)   USB_PORTSC1_WKDC(x)
 
#define USBHS_PORTSC1_WKOC_MASK   USB_PORTSC1_WKOC_MASK
 
#define USBHS_PORTSC1_WKOC_SHIFT   USB_PORTSC1_WKOC_SHIFT
 
#define USBHS_PORTSC1_WKOC(x)   USB_PORTSC1_WKOC(x)
 
#define USBHS_PORTSC1_PHCD_MASK   USB_PORTSC1_PHCD_MASK
 
#define USBHS_PORTSC1_PHCD_SHIFT   USB_PORTSC1_PHCD_SHIFT
 
#define USBHS_PORTSC1_PHCD(x)   USB_PORTSC1_PHCD(x)
 
#define USBHS_PORTSC1_PFSC_MASK   USB_PORTSC1_PFSC_MASK
 
#define USBHS_PORTSC1_PFSC_SHIFT   USB_PORTSC1_PFSC_SHIFT
 
#define USBHS_PORTSC1_PFSC(x)   USB_PORTSC1_PFSC(x)
 
#define USBHS_PORTSC1_PTS2_MASK   USB_PORTSC1_PTS_2_MASK
 
#define USBHS_PORTSC1_PTS2_SHIFT   USB_PORTSC1_PTS_2_SHIFT
 
#define USBHS_PORTSC1_PTS2(x)   USB_PORTSC1_PTS_2(x)
 
#define USBHS_PORTSC1_PSPD_MASK   USB_PORTSC1_PSPD_MASK
 
#define USBHS_PORTSC1_PSPD_SHIFT   USB_PORTSC1_PSPD_SHIFT
 
#define USBHS_PORTSC1_PSPD(x)   USB_PORTSC1_PSPD(x)
 
#define USBHS_PORTSC1_PTW_MASK   USB_PORTSC1_PTW_MASK
 
#define USBHS_PORTSC1_PTW_SHIFT   USB_PORTSC1_PTW_SHIFT
 
#define USBHS_PORTSC1_PTW(x)   USB_PORTSC1_PTW(x)
 
#define USBHS_PORTSC1_STS_MASK   USB_PORTSC1_STS_MASK
 
#define USBHS_PORTSC1_STS_SHIFT   USB_PORTSC1_STS_SHIFT
 
#define USBHS_PORTSC1_STS(x)   USB_PORTSC1_STS(x)
 
#define USBHS_PORTSC1_PTS_MASK   USB_PORTSC1_PTS_1_MASK
 
#define USBHS_PORTSC1_PTS_SHIFT   USB_PORTSC1_PTS_1_SHIFT
 
#define USBHS_PORTSC1_PTS(x)   USB_PORTSC1_PTS_1(x)
 
#define USBHS_OTGSC_VD_MASK   USB_OTGSC_VD_MASK
 
#define USBHS_OTGSC_VD_SHIFT   USB_OTGSC_VD_SHIFT
 
#define USBHS_OTGSC_VD(x)   USB_OTGSC_VD(x)
 
#define USBHS_OTGSC_VC_MASK   USB_OTGSC_VC_MASK
 
#define USBHS_OTGSC_VC_SHIFT   USB_OTGSC_VC_SHIFT
 
#define USBHS_OTGSC_VC(x)   USB_OTGSC_VC(x)
 
#define USBHS_OTGSC_OT_MASK   USB_OTGSC_OT_MASK
 
#define USBHS_OTGSC_OT_SHIFT   USB_OTGSC_OT_SHIFT
 
#define USBHS_OTGSC_OT(x)   USB_OTGSC_OT(x)
 
#define USBHS_OTGSC_DP_MASK   USB_OTGSC_DP_MASK
 
#define USBHS_OTGSC_DP_SHIFT   USB_OTGSC_DP_SHIFT
 
#define USBHS_OTGSC_DP(x)   USB_OTGSC_DP(x)
 
#define USBHS_OTGSC_IDPU_MASK   USB_OTGSC_IDPU_MASK
 
#define USBHS_OTGSC_IDPU_SHIFT   USB_OTGSC_IDPU_SHIFT
 
#define USBHS_OTGSC_IDPU(x)   USB_OTGSC_IDPU(x)
 
#define USBHS_OTGSC_ID_MASK   USB_OTGSC_ID_MASK
 
#define USBHS_OTGSC_ID_SHIFT   USB_OTGSC_ID_SHIFT
 
#define USBHS_OTGSC_ID(x)   USB_OTGSC_ID(x)
 
#define USBHS_OTGSC_AVV_MASK   USB_OTGSC_AVV_MASK
 
#define USBHS_OTGSC_AVV_SHIFT   USB_OTGSC_AVV_SHIFT
 
#define USBHS_OTGSC_AVV(x)   USB_OTGSC_AVV(x)
 
#define USBHS_OTGSC_ASV_MASK   USB_OTGSC_ASV_MASK
 
#define USBHS_OTGSC_ASV_SHIFT   USB_OTGSC_ASV_SHIFT
 
#define USBHS_OTGSC_ASV(x)   USB_OTGSC_ASV(x)
 
#define USBHS_OTGSC_BSV_MASK   USB_OTGSC_BSV_MASK
 
#define USBHS_OTGSC_BSV_SHIFT   USB_OTGSC_BSV_SHIFT
 
#define USBHS_OTGSC_BSV(x)   USB_OTGSC_BSV(x)
 
#define USBHS_OTGSC_BSE_MASK   USB_OTGSC_BSE_MASK
 
#define USBHS_OTGSC_BSE_SHIFT   USB_OTGSC_BSE_SHIFT
 
#define USBHS_OTGSC_BSE(x)   USB_OTGSC_BSE(x)
 
#define USBHS_OTGSC_MST_MASK   USB_OTGSC_TOG_1MS_MASK
 
#define USBHS_OTGSC_MST_SHIFT   USB_OTGSC_TOG_1MS_SHIFT
 
#define USBHS_OTGSC_MST(x)   USB_OTGSC_TOG_1MS(x)
 
#define USBHS_OTGSC_DPS_MASK   USB_OTGSC_DPS_MASK
 
#define USBHS_OTGSC_DPS_SHIFT   USB_OTGSC_DPS_SHIFT
 
#define USBHS_OTGSC_DPS(x)   USB_OTGSC_DPS(x)
 
#define USBHS_OTGSC_IDIS_MASK   USB_OTGSC_IDIS_MASK
 
#define USBHS_OTGSC_IDIS_SHIFT   USB_OTGSC_IDIS_SHIFT
 
#define USBHS_OTGSC_IDIS(x)   USB_OTGSC_IDIS(x)
 
#define USBHS_OTGSC_AVVIS_MASK   USB_OTGSC_AVVIS_MASK
 
#define USBHS_OTGSC_AVVIS_SHIFT   USB_OTGSC_AVVIS_SHIFT
 
#define USBHS_OTGSC_AVVIS(x)   USB_OTGSC_AVVIS(x)
 
#define USBHS_OTGSC_ASVIS_MASK   USB_OTGSC_ASVIS_MASK
 
#define USBHS_OTGSC_ASVIS_SHIFT   USB_OTGSC_ASVIS_SHIFT
 
#define USBHS_OTGSC_ASVIS(x)   USB_OTGSC_ASVIS(x)
 
#define USBHS_OTGSC_BSVIS_MASK   USB_OTGSC_BSVIS_MASK
 
#define USBHS_OTGSC_BSVIS_SHIFT   USB_OTGSC_BSVIS_SHIFT
 
#define USBHS_OTGSC_BSVIS(x)   USB_OTGSC_BSVIS(x)
 
#define USBHS_OTGSC_BSEIS_MASK   USB_OTGSC_BSEIS_MASK
 
#define USBHS_OTGSC_BSEIS_SHIFT   USB_OTGSC_BSEIS_SHIFT
 
#define USBHS_OTGSC_BSEIS(x)   USB_OTGSC_BSEIS(x)
 
#define USBHS_OTGSC_MSS_MASK   USB_OTGSC_STATUS_1MS_MASK
 
#define USBHS_OTGSC_MSS_SHIFT   USB_OTGSC_STATUS_1MS_SHIFT
 
#define USBHS_OTGSC_MSS(x)   USB_OTGSC_STATUS_1MS(x)
 
#define USBHS_OTGSC_DPIS_MASK   USB_OTGSC_DPIS_MASK
 
#define USBHS_OTGSC_DPIS_SHIFT   USB_OTGSC_DPIS_SHIFT
 
#define USBHS_OTGSC_DPIS(x)   USB_OTGSC_DPIS(x)
 
#define USBHS_OTGSC_IDIE_MASK   USB_OTGSC_IDIE_MASK
 
#define USBHS_OTGSC_IDIE_SHIFT   USB_OTGSC_IDIE_SHIFT
 
#define USBHS_OTGSC_IDIE(x)   USB_OTGSC_IDIE(x)
 
#define USBHS_OTGSC_AVVIE_MASK   USB_OTGSC_AVVIE_MASK
 
#define USBHS_OTGSC_AVVIE_SHIFT   USB_OTGSC_AVVIE_SHIFT
 
#define USBHS_OTGSC_AVVIE(x)   USB_OTGSC_AVVIE(x)
 
#define USBHS_OTGSC_ASVIE_MASK   USB_OTGSC_ASVIE_MASK
 
#define USBHS_OTGSC_ASVIE_SHIFT   USB_OTGSC_ASVIE_SHIFT
 
#define USBHS_OTGSC_ASVIE(x)   USB_OTGSC_ASVIE(x)
 
#define USBHS_OTGSC_BSVIE_MASK   USB_OTGSC_BSVIE_MASK
 
#define USBHS_OTGSC_BSVIE_SHIFT   USB_OTGSC_BSVIE_SHIFT
 
#define USBHS_OTGSC_BSVIE(x)   USB_OTGSC_BSVIE(x)
 
#define USBHS_OTGSC_BSEIE_MASK   USB_OTGSC_BSEIE_MASK
 
#define USBHS_OTGSC_BSEIE_SHIFT   USB_OTGSC_BSEIE_SHIFT
 
#define USBHS_OTGSC_BSEIE(x)   USB_OTGSC_BSEIE(x)
 
#define USBHS_OTGSC_MSE_MASK   USB_OTGSC_EN_1MS_MASK
 
#define USBHS_OTGSC_MSE_SHIFT   USB_OTGSC_EN_1MS_SHIFT
 
#define USBHS_OTGSC_MSE(x)   USB_OTGSC_EN_1MS(x)
 
#define USBHS_OTGSC_DPIE_MASK   USB_OTGSC_DPIE_MASK
 
#define USBHS_OTGSC_DPIE_SHIFT   USB_OTGSC_DPIE_SHIFT
 
#define USBHS_OTGSC_DPIE(x)   USB_OTGSC_DPIE(x)
 
#define USBHS_USBMODE_CM_MASK   USB_USBMODE_CM_MASK
 
#define USBHS_USBMODE_CM_SHIFT   USB_USBMODE_CM_SHIFT
 
#define USBHS_USBMODE_CM(x)   USB_USBMODE_CM(x)
 
#define USBHS_USBMODE_ES_MASK   USB_USBMODE_ES_MASK
 
#define USBHS_USBMODE_ES_SHIFT   USB_USBMODE_ES_SHIFT
 
#define USBHS_USBMODE_ES(x)   USB_USBMODE_ES(x)
 
#define USBHS_USBMODE_SLOM_MASK   USB_USBMODE_SLOM_MASK
 
#define USBHS_USBMODE_SLOM_SHIFT   USB_USBMODE_SLOM_SHIFT
 
#define USBHS_USBMODE_SLOM(x)   USB_USBMODE_SLOM(x)
 
#define USBHS_USBMODE_SDIS_MASK   USB_USBMODE_SDIS_MASK
 
#define USBHS_USBMODE_SDIS_SHIFT   USB_USBMODE_SDIS_SHIFT
 
#define USBHS_USBMODE_SDIS(x)   USB_USBMODE_SDIS(x)
 
#define USBHS_EPSETUPSR_EPSETUPSTAT_MASK   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT_MASK
 
#define USBHS_EPSETUPSR_EPSETUPSTAT_SHIFT   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT_SHIFT
 
#define USBHS_EPSETUPSR_EPSETUPSTAT(x)   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT(x)
 
#define USBHS_EPPRIME_PERB_MASK   USB_ENDPTPRIME_PERB_MASK
 
#define USBHS_EPPRIME_PERB_SHIFT   USB_ENDPTPRIME_PERB_SHIFT
 
#define USBHS_EPPRIME_PERB(x)   USB_ENDPTPRIME_PERB(x)
 
#define USBHS_EPPRIME_PETB_MASK   USB_ENDPTPRIME_PETB_MASK
 
#define USBHS_EPPRIME_PETB_SHIFT   USB_ENDPTPRIME_PETB_SHIFT
 
#define USBHS_EPPRIME_PETB(x)   USB_ENDPTPRIME_PETB(x)
 
#define USBHS_EPFLUSH_FERB_MASK   USB_ENDPTFLUSH_FERB_MASK
 
#define USBHS_EPFLUSH_FERB_SHIFT   USB_ENDPTFLUSH_FERB_SHIFT
 
#define USBHS_EPFLUSH_FERB(x)   USB_ENDPTFLUSH_FERB(x)
 
#define USBHS_EPFLUSH_FETB_MASK   USB_ENDPTFLUSH_FETB_MASK
 
#define USBHS_EPFLUSH_FETB_SHIFT   USB_ENDPTFLUSH_FETB_SHIFT
 
#define USBHS_EPFLUSH_FETB(x)   USB_ENDPTFLUSH_FETB(x)
 
#define USBHS_EPSR_ERBR_MASK   USB_ENDPTSTAT_ERBR_MASK
 
#define USBHS_EPSR_ERBR_SHIFT   USB_ENDPTSTAT_ERBR_SHIFT
 
#define USBHS_EPSR_ERBR(x)   USB_ENDPTSTAT_ERBR(x)
 
#define USBHS_EPSR_ETBR_MASK   USB_ENDPTSTAT_ETBR_MASK
 
#define USBHS_EPSR_ETBR_SHIFT   USB_ENDPTSTAT_ETBR_SHIFT
 
#define USBHS_EPSR_ETBR(x)   USB_ENDPTSTAT_ETBR(x)
 
#define USBHS_EPCOMPLETE_ERCE_MASK   USB_ENDPTCOMPLETE_ERCE_MASK
 
#define USBHS_EPCOMPLETE_ERCE_SHIFT   USB_ENDPTCOMPLETE_ERCE_SHIFT
 
#define USBHS_EPCOMPLETE_ERCE(x)   USB_ENDPTCOMPLETE_ERCE(x)
 
#define USBHS_EPCOMPLETE_ETCE_MASK   USB_ENDPTCOMPLETE_ETCE_MASK
 
#define USBHS_EPCOMPLETE_ETCE_SHIFT   USB_ENDPTCOMPLETE_ETCE_SHIFT
 
#define USBHS_EPCOMPLETE_ETCE(x)   USB_ENDPTCOMPLETE_ETCE(x)
 
#define USBHS_EPCR0_RXS_MASK   USB_ENDPTCTRL0_RXS_MASK
 
#define USBHS_EPCR0_RXS_SHIFT   USB_ENDPTCTRL0_RXS_SHIFT
 
#define USBHS_EPCR0_RXS(x)   USB_ENDPTCTRL0_RXS(x)
 
#define USBHS_EPCR0_RXT_MASK   USB_ENDPTCTRL0_RXT_MASK
 
#define USBHS_EPCR0_RXT_SHIFT   USB_ENDPTCTRL0_RXT_SHIFT
 
#define USBHS_EPCR0_RXT(x)   USB_ENDPTCTRL0_RXT(x)
 
#define USBHS_EPCR0_RXE_MASK   USB_ENDPTCTRL0_RXE_MASK
 
#define USBHS_EPCR0_RXE_SHIFT   USB_ENDPTCTRL0_RXE_SHIFT
 
#define USBHS_EPCR0_RXE(x)   USB_ENDPTCTRL0_RXE(x)
 
#define USBHS_EPCR0_TXS_MASK   USB_ENDPTCTRL0_TXS_MASK
 
#define USBHS_EPCR0_TXS_SHIFT   USB_ENDPTCTRL0_TXS_SHIFT
 
#define USBHS_EPCR0_TXS(x)   USB_ENDPTCTRL0_TXS(x)
 
#define USBHS_EPCR0_TXT_MASK   USB_ENDPTCTRL0_TXT_MASK
 
#define USBHS_EPCR0_TXT_SHIFT   USB_ENDPTCTRL0_TXT_SHIFT
 
#define USBHS_EPCR0_TXT(x)   USB_ENDPTCTRL0_TXT(x)
 
#define USBHS_EPCR0_TXE_MASK   USB_ENDPTCTRL0_TXE_MASK
 
#define USBHS_EPCR0_TXE_SHIFT   USB_ENDPTCTRL0_TXE_SHIFT
 
#define USBHS_EPCR0_TXE(x)   USB_ENDPTCTRL0_TXE(x)
 
#define USBHS_EPCR_RXS_MASK   USB_ENDPTCTRL_RXS_MASK
 
#define USBHS_EPCR_RXS_SHIFT   USB_ENDPTCTRL_RXS_SHIFT
 
#define USBHS_EPCR_RXS(x)   USB_ENDPTCTRL_RXS(x)
 
#define USBHS_EPCR_RXD_MASK   USB_ENDPTCTRL_RXD_MASK
 
#define USBHS_EPCR_RXD_SHIFT   USB_ENDPTCTRL_RXD_SHIFT
 
#define USBHS_EPCR_RXD(x)   USB_ENDPTCTRL_RXD(x)
 
#define USBHS_EPCR_RXT_MASK   USB_ENDPTCTRL_RXT_MASK
 
#define USBHS_EPCR_RXT_SHIFT   USB_ENDPTCTRL_RXT_SHIFT
 
#define USBHS_EPCR_RXT(x)   USB_ENDPTCTRL_RXT(x)
 
#define USBHS_EPCR_RXI_MASK   USB_ENDPTCTRL_RXI_MASK
 
#define USBHS_EPCR_RXI_SHIFT   USB_ENDPTCTRL_RXI_SHIFT
 
#define USBHS_EPCR_RXI(x)   USB_ENDPTCTRL_RXI(x)
 
#define USBHS_EPCR_RXR_MASK   USB_ENDPTCTRL_RXR_MASK
 
#define USBHS_EPCR_RXR_SHIFT   USB_ENDPTCTRL_RXR_SHIFT
 
#define USBHS_EPCR_RXR(x)   USB_ENDPTCTRL_RXR(x)
 
#define USBHS_EPCR_RXE_MASK   USB_ENDPTCTRL_RXE_MASK
 
#define USBHS_EPCR_RXE_SHIFT   USB_ENDPTCTRL_RXE_SHIFT
 
#define USBHS_EPCR_RXE(x)   USB_ENDPTCTRL_RXE(x)
 
#define USBHS_EPCR_TXS_MASK   USB_ENDPTCTRL_TXS_MASK
 
#define USBHS_EPCR_TXS_SHIFT   USB_ENDPTCTRL_TXS_SHIFT
 
#define USBHS_EPCR_TXS(x)   USB_ENDPTCTRL_TXS(x)
 
#define USBHS_EPCR_TXD_MASK   USB_ENDPTCTRL_TXD_MASK
 
#define USBHS_EPCR_TXD_SHIFT   USB_ENDPTCTRL_TXD_SHIFT
 
#define USBHS_EPCR_TXD(x)   USB_ENDPTCTRL_TXD(x)
 
#define USBHS_EPCR_TXT_MASK   USB_ENDPTCTRL_TXT_MASK
 
#define USBHS_EPCR_TXT_SHIFT   USB_ENDPTCTRL_TXT_SHIFT
 
#define USBHS_EPCR_TXT(x)   USB_ENDPTCTRL_TXT(x)
 
#define USBHS_EPCR_TXI_MASK   USB_ENDPTCTRL_TXI_MASK
 
#define USBHS_EPCR_TXI_SHIFT   USB_ENDPTCTRL_TXI_SHIFT
 
#define USBHS_EPCR_TXI(x)   USB_ENDPTCTRL_TXI(x)
 
#define USBHS_EPCR_TXR_MASK   USB_ENDPTCTRL_TXR_MASK
 
#define USBHS_EPCR_TXR_SHIFT   USB_ENDPTCTRL_TXR_SHIFT
 
#define USBHS_EPCR_TXR(x)   USB_ENDPTCTRL_TXR(x)
 
#define USBHS_EPCR_TXE_MASK   USB_ENDPTCTRL_TXE_MASK
 
#define USBHS_EPCR_TXE_SHIFT   USB_ENDPTCTRL_TXE_SHIFT
 
#define USBHS_EPCR_TXE(x)   USB_ENDPTCTRL_TXE(x)
 
#define USBHS_EPCR_COUNT   USB_ENDPTCTRL_COUNT
 
#define USBHS_Type   USB_Type
 
#define USBHS_BASE_ADDRS   USB_BASE_ADDRS
 
#define USBHS_IRQS   { USB_OTG1_IRQn, USB_OTG2_IRQn }
 
#define USBHS_IRQHandler   USB_OTG1_IRQHandler
 
#define USBHS_STACK_BASE_ADDRS   { USB1_BASE, USB2_BASE }
 
#define USB_OTG1_BASE   (0x40430000u)
 
#define USB_OTG1   ((USB_Type *)USB_OTG1_BASE)
 
#define USB_OTG2_BASE   (0x4042C000u)
 
#define USB_OTG2   ((USB_Type *)USB_OTG2_BASE)
 
#define USB_BASE_ADDRS   { 0u, USB_OTG1_BASE, USB_OTG2_BASE }
 
#define USB_BASE_PTRS   { (USB_Type *)0u, USB_OTG1, USB_OTG2 }
 
#define USB_IRQS   { NotAvail_IRQn, USB_OTG1_IRQn, USB_OTG2_IRQn }
 
#define GPTIMER0CTL   GPTIMER0CTRL
 
#define GPTIMER1CTL   GPTIMER1CTRL
 
#define USB_SBUSCFG   SBUSCFG
 
#define EPLISTADDR   ENDPTLISTADDR
 
#define EPSETUPSR   ENDPTSETUPSTAT
 
#define EPPRIME   ENDPTPRIME
 
#define EPFLUSH   ENDPTFLUSH
 
#define EPSR   ENDPTSTAT
 
#define EPCOMPLETE   ENDPTCOMPLETE
 
#define EPCR   ENDPTCTRL
 
#define EPCR0   ENDPTCTRL0
 
#define USBHS_ID_ID_MASK   USB_ID_ID_MASK
 
#define USBHS_ID_ID_SHIFT   USB_ID_ID_SHIFT
 
#define USBHS_ID_ID(x)   USB_ID_ID(x)
 
#define USBHS_ID_NID_MASK   USB_ID_NID_MASK
 
#define USBHS_ID_NID_SHIFT   USB_ID_NID_SHIFT
 
#define USBHS_ID_NID(x)   USB_ID_NID(x)
 
#define USBHS_ID_REVISION_MASK   USB_ID_REVISION_MASK
 
#define USBHS_ID_REVISION_SHIFT   USB_ID_REVISION_SHIFT
 
#define USBHS_ID_REVISION(x)   USB_ID_REVISION(x)
 
#define USBHS_HWGENERAL_PHYW_MASK   USB_HWGENERAL_PHYW_MASK
 
#define USBHS_HWGENERAL_PHYW_SHIFT   USB_HWGENERAL_PHYW_SHIFT
 
#define USBHS_HWGENERAL_PHYW(x)   USB_HWGENERAL_PHYW(x)
 
#define USBHS_HWGENERAL_PHYM_MASK   USB_HWGENERAL_PHYM_MASK
 
#define USBHS_HWGENERAL_PHYM_SHIFT   USB_HWGENERAL_PHYM_SHIFT
 
#define USBHS_HWGENERAL_PHYM(x)   USB_HWGENERAL_PHYM(x)
 
#define USBHS_HWGENERAL_SM_MASK   USB_HWGENERAL_SM_MASK
 
#define USBHS_HWGENERAL_SM_SHIFT   USB_HWGENERAL_SM_SHIFT
 
#define USBHS_HWGENERAL_SM(x)   USB_HWGENERAL_SM(x)
 
#define USBHS_HWHOST_HC_MASK   USB_HWHOST_HC_MASK
 
#define USBHS_HWHOST_HC_SHIFT   USB_HWHOST_HC_SHIFT
 
#define USBHS_HWHOST_HC(x)   USB_HWHOST_HC(x)
 
#define USBHS_HWHOST_NPORT_MASK   USB_HWHOST_NPORT_MASK
 
#define USBHS_HWHOST_NPORT_SHIFT   USB_HWHOST_NPORT_SHIFT
 
#define USBHS_HWHOST_NPORT(x)   USB_HWHOST_NPORT(x)
 
#define USBHS_HWDEVICE_DC_MASK   USB_HWDEVICE_DC_MASK
 
#define USBHS_HWDEVICE_DC_SHIFT   USB_HWDEVICE_DC_SHIFT
 
#define USBHS_HWDEVICE_DC(x)   USB_HWDEVICE_DC(x)
 
#define USBHS_HWDEVICE_DEVEP_MASK   USB_HWDEVICE_DEVEP_MASK
 
#define USBHS_HWDEVICE_DEVEP_SHIFT   USB_HWDEVICE_DEVEP_SHIFT
 
#define USBHS_HWDEVICE_DEVEP(x)   USB_HWDEVICE_DEVEP(x)
 
#define USBHS_HWTXBUF_TXBURST_MASK   USB_HWTXBUF_TXBURST_MASK
 
#define USBHS_HWTXBUF_TXBURST_SHIFT   USB_HWTXBUF_TXBURST_SHIFT
 
#define USBHS_HWTXBUF_TXBURST(x)   USB_HWTXBUF_TXBURST(x)
 
#define USBHS_HWTXBUF_TXCHANADD_MASK   USB_HWTXBUF_TXCHANADD_MASK
 
#define USBHS_HWTXBUF_TXCHANADD_SHIFT   USB_HWTXBUF_TXCHANADD_SHIFT
 
#define USBHS_HWTXBUF_TXCHANADD(x)   USB_HWTXBUF_TXCHANADD(x)
 
#define USBHS_HWRXBUF_RXBURST_MASK   USB_HWRXBUF_RXBURST_MASK
 
#define USBHS_HWRXBUF_RXBURST_SHIFT   USB_HWRXBUF_RXBURST_SHIFT
 
#define USBHS_HWRXBUF_RXBURST(x)   USB_HWRXBUF_RXBURST(x)
 
#define USBHS_HWRXBUF_RXADD_MASK   USB_HWRXBUF_RXADD_MASK
 
#define USBHS_HWRXBUF_RXADD_SHIFT   USB_HWRXBUF_RXADD_SHIFT
 
#define USBHS_HWRXBUF_RXADD(x)   USB_HWRXBUF_RXADD(x)
 
#define USBHS_GPTIMER0LD_GPTLD_MASK   USB_GPTIMER0LD_GPTLD_MASK
 
#define USBHS_GPTIMER0LD_GPTLD_SHIFT   USB_GPTIMER0LD_GPTLD_SHIFT
 
#define USBHS_GPTIMER0LD_GPTLD(x)   USB_GPTIMER0LD_GPTLD(x)
 
#define USBHS_GPTIMER0CTL_GPTCNT_MASK   USB_GPTIMER0CTRL_GPTCNT_MASK
 
#define USBHS_GPTIMER0CTL_GPTCNT_SHIFT   USB_GPTIMER0CTRL_GPTCNT_SHIFT
 
#define USBHS_GPTIMER0CTL_GPTCNT(x)   USB_GPTIMER0CTRL_GPTCNT(x)
 
#define USBHS_GPTIMER0CTL_MODE_MASK   USB_GPTIMER0CTRL_GPTMODE_MASK
 
#define USBHS_GPTIMER0CTL_MODE_SHIFT   USB_GPTIMER0CTRL_GPTMODE_SHIFT
 
#define USBHS_GPTIMER0CTL_MODE(x)   USB_GPTIMER0CTRL_GPTMODE(x)
 
#define USBHS_GPTIMER0CTL_RST_MASK   USB_GPTIMER0CTRL_GPTRST_MASK
 
#define USBHS_GPTIMER0CTL_RST_SHIFT   USB_GPTIMER0CTRL_GPTRST_SHIFT
 
#define USBHS_GPTIMER0CTL_RST(x)   USB_GPTIMER0CTRL_GPTRST(x)
 
#define USBHS_GPTIMER0CTL_RUN_MASK   USB_GPTIMER0CTRL_GPTRUN_MASK
 
#define USBHS_GPTIMER0CTL_RUN_SHIFT   USB_GPTIMER0CTRL_GPTRUN_SHIFT
 
#define USBHS_GPTIMER0CTL_RUN(x)   USB_GPTIMER0CTRL_GPTRUN(x)
 
#define USBHS_GPTIMER1LD_GPTLD_MASK   USB_GPTIMER1LD_GPTLD_MASK
 
#define USBHS_GPTIMER1LD_GPTLD_SHIFT   USB_GPTIMER1LD_GPTLD_SHIFT
 
#define USBHS_GPTIMER1LD_GPTLD(x)   USB_GPTIMER1LD_GPTLD(x)
 
#define USBHS_GPTIMER1CTL_GPTCNT_MASK   USB_GPTIMER1CTRL_GPTCNT_MASK
 
#define USBHS_GPTIMER1CTL_GPTCNT_SHIFT   USB_GPTIMER1CTRL_GPTCNT_SHIFT
 
#define USBHS_GPTIMER1CTL_GPTCNT(x)   USB_GPTIMER1CTRL_GPTCNT(x)
 
#define USBHS_GPTIMER1CTL_MODE_MASK   USB_GPTIMER1CTRL_GPTMODE_MASK
 
#define USBHS_GPTIMER1CTL_MODE_SHIFT   USB_GPTIMER1CTRL_GPTMODE_SHIFT
 
#define USBHS_GPTIMER1CTL_MODE(x)   USB_GPTIMER1CTRL_GPTMODE(x)
 
#define USBHS_GPTIMER1CTL_RST_MASK   USB_GPTIMER1CTRL_GPTRST_MASK
 
#define USBHS_GPTIMER1CTL_RST_SHIFT   USB_GPTIMER1CTRL_GPTRST_SHIFT
 
#define USBHS_GPTIMER1CTL_RST(x)   USB_GPTIMER1CTRL_GPTRST(x)
 
#define USBHS_GPTIMER1CTL_RUN_MASK   USB_GPTIMER1CTRL_GPTRUN_MASK
 
#define USBHS_GPTIMER1CTL_RUN_SHIFT   USB_GPTIMER1CTRL_GPTRUN_SHIFT
 
#define USBHS_GPTIMER1CTL_RUN(x)   USB_GPTIMER1CTRL_GPTRUN(x)
 
#define USBHS_USB_SBUSCFG_BURSTMODE_MASK   USB_SBUSCFG_AHBBRST_MASK
 
#define USBHS_USB_SBUSCFG_BURSTMODE_SHIFT   USB_SBUSCFG_AHBBRST_SHIFT
 
#define USBHS_USB_SBUSCFG_BURSTMODE(x)   USB_SBUSCFG_AHBBRST(x)
 
#define USBHS_HCIVERSION_CAPLENGTH(x)   USB_HCIVERSION_CAPLENGTH(x)
 
#define USBHS_HCIVERSION_HCIVERSION_MASK   USB_HCIVERSION_HCIVERSION_MASK
 
#define USBHS_HCIVERSION_HCIVERSION_SHIFT   USB_HCIVERSION_HCIVERSION_SHIFT
 
#define USBHS_HCIVERSION_HCIVERSION(x)   USB_HCIVERSION_HCIVERSION(x)
 
#define USBHS_HCSPARAMS_N_PORTS_MASK   USB_HCSPARAMS_N_PORTS_MASK
 
#define USBHS_HCSPARAMS_N_PORTS_SHIFT   USB_HCSPARAMS_N_PORTS_SHIFT
 
#define USBHS_HCSPARAMS_N_PORTS(x)   USB_HCSPARAMS_N_PORTS(x)
 
#define USBHS_HCSPARAMS_PPC_MASK   USB_HCSPARAMS_PPC_MASK
 
#define USBHS_HCSPARAMS_PPC_SHIFT   USB_HCSPARAMS_PPC_SHIFT
 
#define USBHS_HCSPARAMS_PPC(x)   USB_HCSPARAMS_PPC(x)
 
#define USBHS_HCSPARAMS_N_PCC_MASK   USB_HCSPARAMS_N_PCC_MASK
 
#define USBHS_HCSPARAMS_N_PCC_SHIFT   USB_HCSPARAMS_N_PCC_SHIFT
 
#define USBHS_HCSPARAMS_N_PCC(x)   USB_HCSPARAMS_N_PCC(x)
 
#define USBHS_HCSPARAMS_N_CC_MASK   USB_HCSPARAMS_N_CC_MASK
 
#define USBHS_HCSPARAMS_N_CC_SHIFT   USB_HCSPARAMS_N_CC_SHIFT
 
#define USBHS_HCSPARAMS_N_CC(x)   USB_HCSPARAMS_N_CC(x)
 
#define USBHS_HCSPARAMS_PI_MASK   USB_HCSPARAMS_PI_MASK
 
#define USBHS_HCSPARAMS_PI_SHIFT   USB_HCSPARAMS_PI_SHIFT
 
#define USBHS_HCSPARAMS_PI(x)   USB_HCSPARAMS_PI(x)
 
#define USBHS_HCSPARAMS_N_PTT_MASK   USB_HCSPARAMS_N_PTT_MASK
 
#define USBHS_HCSPARAMS_N_PTT_SHIFT   USB_HCSPARAMS_N_PTT_SHIFT
 
#define USBHS_HCSPARAMS_N_PTT(x)   USB_HCSPARAMS_N_PTT(x)
 
#define USBHS_HCSPARAMS_N_TT_MASK   USB_HCSPARAMS_N_TT_MASK
 
#define USBHS_HCSPARAMS_N_TT_SHIFT   USB_HCSPARAMS_N_TT_SHIFT
 
#define USBHS_HCSPARAMS_N_TT(x)   USB_HCSPARAMS_N_TT(x)
 
#define USBHS_HCCPARAMS_ADC_MASK   USB_HCCPARAMS_ADC_MASK
 
#define USBHS_HCCPARAMS_ADC_SHIFT   USB_HCCPARAMS_ADC_SHIFT
 
#define USBHS_HCCPARAMS_ADC(x)   USB_HCCPARAMS_ADC(x)
 
#define USBHS_HCCPARAMS_PFL_MASK   USB_HCCPARAMS_PFL_MASK
 
#define USBHS_HCCPARAMS_PFL_SHIFT   USB_HCCPARAMS_PFL_SHIFT
 
#define USBHS_HCCPARAMS_PFL(x)   USB_HCCPARAMS_PFL(x)
 
#define USBHS_HCCPARAMS_ASP_MASK   USB_HCCPARAMS_ASP_MASK
 
#define USBHS_HCCPARAMS_ASP_SHIFT   USB_HCCPARAMS_ASP_SHIFT
 
#define USBHS_HCCPARAMS_ASP(x)   USB_HCCPARAMS_ASP(x)
 
#define USBHS_HCCPARAMS_IST_MASK   USB_HCCPARAMS_IST_MASK
 
#define USBHS_HCCPARAMS_IST_SHIFT   USB_HCCPARAMS_IST_SHIFT
 
#define USBHS_HCCPARAMS_IST(x)   USB_HCCPARAMS_IST(x)
 
#define USBHS_HCCPARAMS_EECP_MASK   USB_HCCPARAMS_EECP_MASK
 
#define USBHS_HCCPARAMS_EECP_SHIFT   USB_HCCPARAMS_EECP_SHIFT
 
#define USBHS_HCCPARAMS_EECP(x)   USB_HCCPARAMS_EECP(x)
 
#define USBHS_DCIVERSION_DCIVERSION_MASK   USB_DCIVERSION_DCIVERSION_MASK
 
#define USBHS_DCIVERSION_DCIVERSION_SHIFT   USB_DCIVERSION_DCIVERSION_SHIFT
 
#define USBHS_DCIVERSION_DCIVERSION(x)   USB_DCIVERSION_DCIVERSION(x)
 
#define USBHS_DCCPARAMS_DEN_MASK   USB_DCCPARAMS_DEN_MASK
 
#define USBHS_DCCPARAMS_DEN_SHIFT   USB_DCCPARAMS_DEN_SHIFT
 
#define USBHS_DCCPARAMS_DEN(x)   USB_DCCPARAMS_DEN(x)
 
#define USBHS_DCCPARAMS_DC_MASK   USB_DCCPARAMS_DC_MASK
 
#define USBHS_DCCPARAMS_DC_SHIFT   USB_DCCPARAMS_DC_SHIFT
 
#define USBHS_DCCPARAMS_DC(x)   USB_DCCPARAMS_DC(x)
 
#define USBHS_DCCPARAMS_HC_MASK   USB_DCCPARAMS_HC_MASK
 
#define USBHS_DCCPARAMS_HC_SHIFT   USB_DCCPARAMS_HC_SHIFT
 
#define USBHS_DCCPARAMS_HC(x)   USB_DCCPARAMS_HC(x)
 
#define USBHS_USBCMD_RS_MASK   USB_USBCMD_RS_MASK
 
#define USBHS_USBCMD_RS_SHIFT   USB_USBCMD_RS_SHIFT
 
#define USBHS_USBCMD_RS(x)   USB_USBCMD_RS(x)
 
#define USBHS_USBCMD_RST_MASK   USB_USBCMD_RST_MASK
 
#define USBHS_USBCMD_RST_SHIFT   USB_USBCMD_RST_SHIFT
 
#define USBHS_USBCMD_RST(x)   USB_USBCMD_RST(x)
 
#define USBHS_USBCMD_FS_MASK   USB_USBCMD_FS_1_MASK
 
#define USBHS_USBCMD_FS_SHIFT   USB_USBCMD_FS_1_SHIFT
 
#define USBHS_USBCMD_FS(x)   USB_USBCMD_FS_1(x)
 
#define USBHS_USBCMD_PSE_MASK   USB_USBCMD_PSE_MASK
 
#define USBHS_USBCMD_PSE_SHIFT   USB_USBCMD_PSE_SHIFT
 
#define USBHS_USBCMD_PSE(x)   USB_USBCMD_PSE(x)
 
#define USBHS_USBCMD_ASE_MASK   USB_USBCMD_ASE_MASK
 
#define USBHS_USBCMD_ASE_SHIFT   USB_USBCMD_ASE_SHIFT
 
#define USBHS_USBCMD_ASE(x)   USB_USBCMD_ASE(x)
 
#define USBHS_USBCMD_IAA_MASK   USB_USBCMD_IAA_MASK
 
#define USBHS_USBCMD_IAA_SHIFT   USB_USBCMD_IAA_SHIFT
 
#define USBHS_USBCMD_IAA(x)   USB_USBCMD_IAA(x)
 
#define USBHS_USBCMD_ASP_MASK   USB_USBCMD_ASP_MASK
 
#define USBHS_USBCMD_ASP_SHIFT   USB_USBCMD_ASP_SHIFT
 
#define USBHS_USBCMD_ASP(x)   USB_USBCMD_ASP(x)
 
#define USBHS_USBCMD_ASPE_MASK   USB_USBCMD_ASPE_MASK
 
#define USBHS_USBCMD_ASPE_SHIFT   USB_USBCMD_ASPE_SHIFT
 
#define USBHS_USBCMD_ASPE(x)   USB_USBCMD_ASPE(x)
 
#define USBHS_USBCMD_ATDTW_MASK   USB_USBCMD_ATDTW_MASK
 
#define USBHS_USBCMD_ATDTW_SHIFT   USB_USBCMD_ATDTW_SHIFT
 
#define USBHS_USBCMD_ATDTW(x)   USB_USBCMD_ATDTW(x)
 
#define USBHS_USBCMD_SUTW_MASK   USB_USBCMD_SUTW_MASK
 
#define USBHS_USBCMD_SUTW_SHIFT   USB_USBCMD_SUTW_SHIFT
 
#define USBHS_USBCMD_SUTW(x)   USB_USBCMD_SUTW(x)
 
#define USBHS_USBCMD_FS2_MASK   USB_USBCMD_FS_2_MASK
 
#define USBHS_USBCMD_FS2_SHIFT   USB_USBCMD_FS_2_SHIFT
 
#define USBHS_USBCMD_FS2(x)   USB_USBCMD_FS_2(x)
 
#define USBHS_USBCMD_ITC_MASK   USB_USBCMD_ITC_MASK
 
#define USBHS_USBCMD_ITC_SHIFT   USB_USBCMD_ITC_SHIFT
 
#define USBHS_USBCMD_ITC(x)   USB_USBCMD_ITC(x)
 
#define USBHS_USBSTS_UI_MASK   USB_USBSTS_UI_MASK
 
#define USBHS_USBSTS_UI_SHIFT   USB_USBSTS_UI_SHIFT
 
#define USBHS_USBSTS_UI(x)   USB_USBSTS_UI(x)
 
#define USBHS_USBSTS_UEI_MASK   USB_USBSTS_UEI_MASK
 
#define USBHS_USBSTS_UEI_SHIFT   USB_USBSTS_UEI_SHIFT
 
#define USBHS_USBSTS_UEI(x)   USB_USBSTS_UEI(x)
 
#define USBHS_USBSTS_PCI_MASK   USB_USBSTS_PCI_MASK
 
#define USBHS_USBSTS_PCI_SHIFT   USB_USBSTS_PCI_SHIFT
 
#define USBHS_USBSTS_PCI(x)   USB_USBSTS_PCI(x)
 
#define USBHS_USBSTS_FRI_MASK   USB_USBSTS_FRI_MASK
 
#define USBHS_USBSTS_FRI_SHIFT   USB_USBSTS_FRI_SHIFT
 
#define USBHS_USBSTS_FRI(x)   USB_USBSTS_FRI(x)
 
#define USBHS_USBSTS_SEI_MASK   USB_USBSTS_SEI_MASK
 
#define USBHS_USBSTS_SEI_SHIFT   USB_USBSTS_SEI_SHIFT
 
#define USBHS_USBSTS_SEI(x)   USB_USBSTS_SEI(x)
 
#define USBHS_USBSTS_AAI_MASK   USB_USBSTS_AAI_MASK
 
#define USBHS_USBSTS_AAI_SHIFT   USB_USBSTS_AAI_SHIFT
 
#define USBHS_USBSTS_AAI(x)   USB_USBSTS_AAI(x)
 
#define USBHS_USBSTS_URI_MASK   USB_USBSTS_URI_MASK
 
#define USBHS_USBSTS_URI_SHIFT   USB_USBSTS_URI_SHIFT
 
#define USBHS_USBSTS_URI(x)   USB_USBSTS_URI(x)
 
#define USBHS_USBSTS_SRI_MASK   USB_USBSTS_SRI_MASK
 
#define USBHS_USBSTS_SRI_SHIFT   USB_USBSTS_SRI_SHIFT
 
#define USBHS_USBSTS_SRI(x)   USB_USBSTS_SRI(x)
 
#define USBHS_USBSTS_SLI_MASK   USB_USBSTS_SLI_MASK
 
#define USBHS_USBSTS_SLI_SHIFT   USB_USBSTS_SLI_SHIFT
 
#define USBHS_USBSTS_SLI(x)   USB_USBSTS_SLI(x)
 
#define USBHS_USBSTS_ULPII_MASK   USB_USBSTS_ULPII_MASK
 
#define USBHS_USBSTS_ULPII_SHIFT   USB_USBSTS_ULPII_SHIFT
 
#define USBHS_USBSTS_ULPII(x)   USB_USBSTS_ULPII(x)
 
#define USBHS_USBSTS_HCH_MASK   USB_USBSTS_HCH_MASK
 
#define USBHS_USBSTS_HCH_SHIFT   USB_USBSTS_HCH_SHIFT
 
#define USBHS_USBSTS_HCH(x)   USB_USBSTS_HCH(x)
 
#define USBHS_USBSTS_RCL_MASK   USB_USBSTS_RCL_MASK
 
#define USBHS_USBSTS_RCL_SHIFT   USB_USBSTS_RCL_SHIFT
 
#define USBHS_USBSTS_RCL(x)   USB_USBSTS_RCL(x)
 
#define USBHS_USBSTS_PS_MASK   USB_USBSTS_PS_MASK
 
#define USBHS_USBSTS_PS_SHIFT   USB_USBSTS_PS_SHIFT
 
#define USBHS_USBSTS_PS(x)   USB_USBSTS_PS(x)
 
#define USBHS_USBSTS_AS_MASK   USB_USBSTS_AS_MASK
 
#define USBHS_USBSTS_AS_SHIFT   USB_USBSTS_AS_SHIFT
 
#define USBHS_USBSTS_AS(x)   USB_USBSTS_AS(x)
 
#define USBHS_USBSTS_NAKI_MASK   USB_USBSTS_NAKI_MASK
 
#define USBHS_USBSTS_NAKI_SHIFT   USB_USBSTS_NAKI_SHIFT
 
#define USBHS_USBSTS_NAKI(x)   USB_USBSTS_NAKI(x)
 
#define USBHS_USBSTS_TI0_MASK   USB_USBSTS_TI0_MASK
 
#define USBHS_USBSTS_TI0_SHIFT   USB_USBSTS_TI0_SHIFT
 
#define USBHS_USBSTS_TI0(x)   USB_USBSTS_TI0(x)
 
#define USBHS_USBSTS_TI1_MASK   USB_USBSTS_TI1_MASK
 
#define USBHS_USBSTS_TI1_SHIFT   USB_USBSTS_TI1_SHIFT
 
#define USBHS_USBSTS_TI1(x)   USB_USBSTS_TI1(x)
 
#define USBHS_USBINTR_UE_MASK   USB_USBINTR_UE_MASK
 
#define USBHS_USBINTR_UE_SHIFT   USB_USBINTR_UE_SHIFT
 
#define USBHS_USBINTR_UE(x)   USB_USBINTR_UE(x)
 
#define USBHS_USBINTR_UEE_MASK   USB_USBINTR_UEE_MASK
 
#define USBHS_USBINTR_UEE_SHIFT   USB_USBINTR_UEE_SHIFT
 
#define USBHS_USBINTR_UEE(x)   USB_USBINTR_UEE(x)
 
#define USBHS_USBINTR_PCE_MASK   USB_USBINTR_PCE_MASK
 
#define USBHS_USBINTR_PCE_SHIFT   USB_USBINTR_PCE_SHIFT
 
#define USBHS_USBINTR_PCE(x)   USB_USBINTR_PCE(x)
 
#define USBHS_USBINTR_FRE_MASK   USB_USBINTR_FRE_MASK
 
#define USBHS_USBINTR_FRE_SHIFT   USB_USBINTR_FRE_SHIFT
 
#define USBHS_USBINTR_FRE(x)   USB_USBINTR_FRE(x)
 
#define USBHS_USBINTR_SEE_MASK   USB_USBINTR_SEE_MASK
 
#define USBHS_USBINTR_SEE_SHIFT   USB_USBINTR_SEE_SHIFT
 
#define USBHS_USBINTR_SEE(x)   USB_USBINTR_SEE(x)
 
#define USBHS_USBINTR_AAE_MASK   USB_USBINTR_AAE_MASK
 
#define USBHS_USBINTR_AAE_SHIFT   USB_USBINTR_AAE_SHIFT
 
#define USBHS_USBINTR_AAE(x)   USB_USBINTR_AAE(x)
 
#define USBHS_USBINTR_URE_MASK   USB_USBINTR_URE_MASK
 
#define USBHS_USBINTR_URE_SHIFT   USB_USBINTR_URE_SHIFT
 
#define USBHS_USBINTR_URE(x)   USB_USBINTR_URE(x)
 
#define USBHS_USBINTR_SRE_MASK   USB_USBINTR_SRE_MASK
 
#define USBHS_USBINTR_SRE_SHIFT   USB_USBINTR_SRE_SHIFT
 
#define USBHS_USBINTR_SRE(x)   USB_USBINTR_SRE(x)
 
#define USBHS_USBINTR_SLE_MASK   USB_USBINTR_SLE_MASK
 
#define USBHS_USBINTR_SLE_SHIFT   USB_USBINTR_SLE_SHIFT
 
#define USBHS_USBINTR_SLE(x)   USB_USBINTR_SLE(x)
 
#define USBHS_USBINTR_ULPIE_MASK   USB_USBINTR_ULPIE_MASK
 
#define USBHS_USBINTR_ULPIE_SHIFT   USB_USBINTR_ULPIE_SHIFT
 
#define USBHS_USBINTR_ULPIE(x)   USB_USBINTR_ULPIE(x)
 
#define USBHS_USBINTR_NAKE_MASK   USB_USBINTR_NAKE_MASK
 
#define USBHS_USBINTR_NAKE_SHIFT   USB_USBINTR_NAKE_SHIFT
 
#define USBHS_USBINTR_NAKE(x)   USB_USBINTR_NAKE(x)
 
#define USBHS_USBINTR_UAIE_MASK   USB_USBINTR_UAIE_MASK
 
#define USBHS_USBINTR_UAIE_SHIFT   USB_USBINTR_UAIE_SHIFT
 
#define USBHS_USBINTR_UAIE(x)   USB_USBINTR_UAIE(x)
 
#define USBHS_USBINTR_UPIE_MASK   USB_USBINTR_UPIE_MASK
 
#define USBHS_USBINTR_UPIE_SHIFT   USB_USBINTR_UPIE_SHIFT
 
#define USBHS_USBINTR_UPIE(x)   USB_USBINTR_UPIE(x)
 
#define USBHS_USBINTR_TIE0_MASK   USB_USBINTR_TIE0_MASK
 
#define USBHS_USBINTR_TIE0_SHIFT   USB_USBINTR_TIE0_SHIFT
 
#define USBHS_USBINTR_TIE0(x)   USB_USBINTR_TIE0(x)
 
#define USBHS_USBINTR_TIE1_MASK   USB_USBINTR_TIE1_MASK
 
#define USBHS_USBINTR_TIE1_SHIFT   USB_USBINTR_TIE1_SHIFT
 
#define USBHS_USBINTR_TIE1(x)   USB_USBINTR_TIE1(x)
 
#define USBHS_FRINDEX_FRINDEX_MASK   USB_FRINDEX_FRINDEX_MASK
 
#define USBHS_FRINDEX_FRINDEX_SHIFT   USB_FRINDEX_FRINDEX_SHIFT
 
#define USBHS_FRINDEX_FRINDEX(x)   USB_FRINDEX_FRINDEX(x)
 
#define USBHS_DEVICEADDR_USBADRA_MASK   USB_DEVICEADDR_USBADRA_MASK
 
#define USBHS_DEVICEADDR_USBADRA_SHIFT   USB_DEVICEADDR_USBADRA_SHIFT
 
#define USBHS_DEVICEADDR_USBADRA(x)   USB_DEVICEADDR_USBADRA(x)
 
#define USBHS_DEVICEADDR_USBADR_MASK   USB_DEVICEADDR_USBADR_MASK
 
#define USBHS_DEVICEADDR_USBADR_SHIFT   USB_DEVICEADDR_USBADR_SHIFT
 
#define USBHS_DEVICEADDR_USBADR(x)   USB_DEVICEADDR_USBADR(x)
 
#define USBHS_PERIODICLISTBASE_PERBASE_MASK   USB_PERIODICLISTBASE_BASEADR_MASK
 
#define USBHS_PERIODICLISTBASE_PERBASE_SHIFT   USB_PERIODICLISTBASE_BASEADR_SHIFT
 
#define USBHS_PERIODICLISTBASE_PERBASE(x)   USB_PERIODICLISTBASE_BASEADR(x)
 
#define USBHS_ASYNCLISTADDR_ASYBASE_MASK   USB_ASYNCLISTADDR_ASYBASE_MASK
 
#define USBHS_ASYNCLISTADDR_ASYBASE_SHIFT   USB_ASYNCLISTADDR_ASYBASE_SHIFT
 
#define USBHS_ASYNCLISTADDR_ASYBASE(x)   USB_ASYNCLISTADDR_ASYBASE(x)
 
#define USBHS_EPLISTADDR_EPBASE_MASK   USB_ENDPTLISTADDR_EPBASE_MASK
 
#define USBHS_EPLISTADDR_EPBASE_SHIFT   USB_ENDPTLISTADDR_EPBASE_SHIFT
 
#define USBHS_EPLISTADDR_EPBASE(x)   USB_ENDPTLISTADDR_EPBASE(x)
 
#define USBHS_BURSTSIZE_RXPBURST_MASK   USB_BURSTSIZE_RXPBURST_MASK
 
#define USBHS_BURSTSIZE_RXPBURST_SHIFT   USB_BURSTSIZE_RXPBURST_SHIFT
 
#define USBHS_BURSTSIZE_RXPBURST(x)   USB_BURSTSIZE_RXPBURST(x)
 
#define USBHS_BURSTSIZE_TXPBURST_MASK   USB_BURSTSIZE_TXPBURST_MASK
 
#define USBHS_BURSTSIZE_TXPBURST_SHIFT   USB_BURSTSIZE_TXPBURST_SHIFT
 
#define USBHS_BURSTSIZE_TXPBURST(x)   USB_BURSTSIZE_TXPBURST(x)
 
#define USBHS_TXFILLTUNING_TXSCHOH_MASK   USB_TXFILLTUNING_TXSCHOH_MASK
 
#define USBHS_TXFILLTUNING_TXSCHOH_SHIFT   USB_TXFILLTUNING_TXSCHOH_SHIFT
 
#define USBHS_TXFILLTUNING_TXSCHOH(x)   USB_TXFILLTUNING_TXSCHOH(x)
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH_MASK   USB_TXFILLTUNING_TXSCHHEALTH_MASK
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH_SHIFT   USB_TXFILLTUNING_TXSCHHEALTH_SHIFT
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH(x)   USB_TXFILLTUNING_TXSCHHEALTH(x)
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES_MASK   USB_TXFILLTUNING_TXFIFOTHRES_MASK
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES_SHIFT   USB_TXFILLTUNING_TXFIFOTHRES_SHIFT
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES(x)   USB_TXFILLTUNING_TXFIFOTHRES(x)
 
#define USBHS_ENDPTNAK_EPRN_MASK   USB_ENDPTNAK_EPRN_MASK
 
#define USBHS_ENDPTNAK_EPRN_SHIFT   USB_ENDPTNAK_EPRN_SHIFT
 
#define USBHS_ENDPTNAK_EPRN(x)   USB_ENDPTNAK_EPRN(x)
 
#define USBHS_ENDPTNAK_EPTN_MASK   USB_ENDPTNAK_EPTN_MASK
 
#define USBHS_ENDPTNAK_EPTN_SHIFT   USB_ENDPTNAK_EPTN_SHIFT
 
#define USBHS_ENDPTNAK_EPTN(x)   USB_ENDPTNAK_EPTN(x)
 
#define USBHS_ENDPTNAKEN_EPRNE_MASK   USB_ENDPTNAKEN_EPRNE_MASK
 
#define USBHS_ENDPTNAKEN_EPRNE_SHIFT   USB_ENDPTNAKEN_EPRNE_SHIFT
 
#define USBHS_ENDPTNAKEN_EPRNE(x)   USB_ENDPTNAKEN_EPRNE(x)
 
#define USBHS_ENDPTNAKEN_EPTNE_MASK   USB_ENDPTNAKEN_EPTNE_MASK
 
#define USBHS_ENDPTNAKEN_EPTNE_SHIFT   USB_ENDPTNAKEN_EPTNE_SHIFT
 
#define USBHS_ENDPTNAKEN_EPTNE(x)   USB_ENDPTNAKEN_EPTNE(x)
 
#define USBHS_CONFIGFLAG_CF_MASK   USB_CONFIGFLAG_CF_MASK
 
#define USBHS_CONFIGFLAG_CF_SHIFT   USB_CONFIGFLAG_CF_SHIFT
 
#define USBHS_CONFIGFLAG_CF(x)   USB_CONFIGFLAG_CF(x)
 
#define USBHS_PORTSC1_CCS_MASK   USB_PORTSC1_CCS_MASK
 
#define USBHS_PORTSC1_CCS_SHIFT   USB_PORTSC1_CCS_SHIFT
 
#define USBHS_PORTSC1_CCS(x)   USB_PORTSC1_CCS(x)
 
#define USBHS_PORTSC1_CSC_MASK   USB_PORTSC1_CSC_MASK
 
#define USBHS_PORTSC1_CSC_SHIFT   USB_PORTSC1_CSC_SHIFT
 
#define USBHS_PORTSC1_CSC(x)   USB_PORTSC1_CSC(x)
 
#define USBHS_PORTSC1_PE_MASK   USB_PORTSC1_PE_MASK
 
#define USBHS_PORTSC1_PE_SHIFT   USB_PORTSC1_PE_SHIFT
 
#define USBHS_PORTSC1_PE(x)   USB_PORTSC1_PE(x)
 
#define USBHS_PORTSC1_PEC_MASK   USB_PORTSC1_PEC_MASK
 
#define USBHS_PORTSC1_PEC_SHIFT   USB_PORTSC1_PEC_SHIFT
 
#define USBHS_PORTSC1_PEC(x)   USB_PORTSC1_PEC(x)
 
#define USBHS_PORTSC1_OCA_MASK   USB_PORTSC1_OCA_MASK
 
#define USBHS_PORTSC1_OCA_SHIFT   USB_PORTSC1_OCA_SHIFT
 
#define USBHS_PORTSC1_OCA(x)   USB_PORTSC1_OCA(x)
 
#define USBHS_PORTSC1_OCC_MASK   USB_PORTSC1_OCC_MASK
 
#define USBHS_PORTSC1_OCC_SHIFT   USB_PORTSC1_OCC_SHIFT
 
#define USBHS_PORTSC1_OCC(x)   USB_PORTSC1_OCC(x)
 
#define USBHS_PORTSC1_FPR_MASK   USB_PORTSC1_FPR_MASK
 
#define USBHS_PORTSC1_FPR_SHIFT   USB_PORTSC1_FPR_SHIFT
 
#define USBHS_PORTSC1_FPR(x)   USB_PORTSC1_FPR(x)
 
#define USBHS_PORTSC1_SUSP_MASK   USB_PORTSC1_SUSP_MASK
 
#define USBHS_PORTSC1_SUSP_SHIFT   USB_PORTSC1_SUSP_SHIFT
 
#define USBHS_PORTSC1_SUSP(x)   USB_PORTSC1_SUSP(x)
 
#define USBHS_PORTSC1_PR_MASK   USB_PORTSC1_PR_MASK
 
#define USBHS_PORTSC1_PR_SHIFT   USB_PORTSC1_PR_SHIFT
 
#define USBHS_PORTSC1_PR(x)   USB_PORTSC1_PR(x)
 
#define USBHS_PORTSC1_HSP_MASK   USB_PORTSC1_HSP_MASK
 
#define USBHS_PORTSC1_HSP_SHIFT   USB_PORTSC1_HSP_SHIFT
 
#define USBHS_PORTSC1_HSP(x)   USB_PORTSC1_HSP(x)
 
#define USBHS_PORTSC1_LS_MASK   USB_PORTSC1_LS_MASK
 
#define USBHS_PORTSC1_LS_SHIFT   USB_PORTSC1_LS_SHIFT
 
#define USBHS_PORTSC1_LS(x)   USB_PORTSC1_LS(x)
 
#define USBHS_PORTSC1_PP_MASK   USB_PORTSC1_PP_MASK
 
#define USBHS_PORTSC1_PP_SHIFT   USB_PORTSC1_PP_SHIFT
 
#define USBHS_PORTSC1_PP(x)   USB_PORTSC1_PP(x)
 
#define USBHS_PORTSC1_PO_MASK   USB_PORTSC1_PO_MASK
 
#define USBHS_PORTSC1_PO_SHIFT   USB_PORTSC1_PO_SHIFT
 
#define USBHS_PORTSC1_PO(x)   USB_PORTSC1_PO(x)
 
#define USBHS_PORTSC1_PIC_MASK   USB_PORTSC1_PIC_MASK
 
#define USBHS_PORTSC1_PIC_SHIFT   USB_PORTSC1_PIC_SHIFT
 
#define USBHS_PORTSC1_PIC(x)   USB_PORTSC1_PIC(x)
 
#define USBHS_PORTSC1_PTC_MASK   USB_PORTSC1_PTC_MASK
 
#define USBHS_PORTSC1_PTC_SHIFT   USB_PORTSC1_PTC_SHIFT
 
#define USBHS_PORTSC1_PTC(x)   USB_PORTSC1_PTC(x)
 
#define USBHS_PORTSC1_WKCN_MASK   USB_PORTSC1_WKCN_MASK
 
#define USBHS_PORTSC1_WKCN_SHIFT   USB_PORTSC1_WKCN_SHIFT
 
#define USBHS_PORTSC1_WKCN(x)   USB_PORTSC1_WKCN(x)
 
#define USBHS_PORTSC1_WKDS_MASK   USB_PORTSC1_WKDC_MASK
 
#define USBHS_PORTSC1_WKDS_SHIFT   USB_PORTSC1_WKDC_SHIFT
 
#define USBHS_PORTSC1_WKDS(x)   USB_PORTSC1_WKDC(x)
 
#define USBHS_PORTSC1_WKOC_MASK   USB_PORTSC1_WKOC_MASK
 
#define USBHS_PORTSC1_WKOC_SHIFT   USB_PORTSC1_WKOC_SHIFT
 
#define USBHS_PORTSC1_WKOC(x)   USB_PORTSC1_WKOC(x)
 
#define USBHS_PORTSC1_PHCD_MASK   USB_PORTSC1_PHCD_MASK
 
#define USBHS_PORTSC1_PHCD_SHIFT   USB_PORTSC1_PHCD_SHIFT
 
#define USBHS_PORTSC1_PHCD(x)   USB_PORTSC1_PHCD(x)
 
#define USBHS_PORTSC1_PFSC_MASK   USB_PORTSC1_PFSC_MASK
 
#define USBHS_PORTSC1_PFSC_SHIFT   USB_PORTSC1_PFSC_SHIFT
 
#define USBHS_PORTSC1_PFSC(x)   USB_PORTSC1_PFSC(x)
 
#define USBHS_PORTSC1_PTS2_MASK   USB_PORTSC1_PTS_2_MASK
 
#define USBHS_PORTSC1_PTS2_SHIFT   USB_PORTSC1_PTS_2_SHIFT
 
#define USBHS_PORTSC1_PTS2(x)   USB_PORTSC1_PTS_2(x)
 
#define USBHS_PORTSC1_PSPD_MASK   USB_PORTSC1_PSPD_MASK
 
#define USBHS_PORTSC1_PSPD_SHIFT   USB_PORTSC1_PSPD_SHIFT
 
#define USBHS_PORTSC1_PSPD(x)   USB_PORTSC1_PSPD(x)
 
#define USBHS_PORTSC1_PTW_MASK   USB_PORTSC1_PTW_MASK
 
#define USBHS_PORTSC1_PTW_SHIFT   USB_PORTSC1_PTW_SHIFT
 
#define USBHS_PORTSC1_PTW(x)   USB_PORTSC1_PTW(x)
 
#define USBHS_PORTSC1_STS_MASK   USB_PORTSC1_STS_MASK
 
#define USBHS_PORTSC1_STS_SHIFT   USB_PORTSC1_STS_SHIFT
 
#define USBHS_PORTSC1_STS(x)   USB_PORTSC1_STS(x)
 
#define USBHS_PORTSC1_PTS_MASK   USB_PORTSC1_PTS_1_MASK
 
#define USBHS_PORTSC1_PTS_SHIFT   USB_PORTSC1_PTS_1_SHIFT
 
#define USBHS_PORTSC1_PTS(x)   USB_PORTSC1_PTS_1(x)
 
#define USBHS_OTGSC_VD_MASK   USB_OTGSC_VD_MASK
 
#define USBHS_OTGSC_VD_SHIFT   USB_OTGSC_VD_SHIFT
 
#define USBHS_OTGSC_VD(x)   USB_OTGSC_VD(x)
 
#define USBHS_OTGSC_VC_MASK   USB_OTGSC_VC_MASK
 
#define USBHS_OTGSC_VC_SHIFT   USB_OTGSC_VC_SHIFT
 
#define USBHS_OTGSC_VC(x)   USB_OTGSC_VC(x)
 
#define USBHS_OTGSC_OT_MASK   USB_OTGSC_OT_MASK
 
#define USBHS_OTGSC_OT_SHIFT   USB_OTGSC_OT_SHIFT
 
#define USBHS_OTGSC_OT(x)   USB_OTGSC_OT(x)
 
#define USBHS_OTGSC_DP_MASK   USB_OTGSC_DP_MASK
 
#define USBHS_OTGSC_DP_SHIFT   USB_OTGSC_DP_SHIFT
 
#define USBHS_OTGSC_DP(x)   USB_OTGSC_DP(x)
 
#define USBHS_OTGSC_IDPU_MASK   USB_OTGSC_IDPU_MASK
 
#define USBHS_OTGSC_IDPU_SHIFT   USB_OTGSC_IDPU_SHIFT
 
#define USBHS_OTGSC_IDPU(x)   USB_OTGSC_IDPU(x)
 
#define USBHS_OTGSC_ID_MASK   USB_OTGSC_ID_MASK
 
#define USBHS_OTGSC_ID_SHIFT   USB_OTGSC_ID_SHIFT
 
#define USBHS_OTGSC_ID(x)   USB_OTGSC_ID(x)
 
#define USBHS_OTGSC_AVV_MASK   USB_OTGSC_AVV_MASK
 
#define USBHS_OTGSC_AVV_SHIFT   USB_OTGSC_AVV_SHIFT
 
#define USBHS_OTGSC_AVV(x)   USB_OTGSC_AVV(x)
 
#define USBHS_OTGSC_ASV_MASK   USB_OTGSC_ASV_MASK
 
#define USBHS_OTGSC_ASV_SHIFT   USB_OTGSC_ASV_SHIFT
 
#define USBHS_OTGSC_ASV(x)   USB_OTGSC_ASV(x)
 
#define USBHS_OTGSC_BSV_MASK   USB_OTGSC_BSV_MASK
 
#define USBHS_OTGSC_BSV_SHIFT   USB_OTGSC_BSV_SHIFT
 
#define USBHS_OTGSC_BSV(x)   USB_OTGSC_BSV(x)
 
#define USBHS_OTGSC_BSE_MASK   USB_OTGSC_BSE_MASK
 
#define USBHS_OTGSC_BSE_SHIFT   USB_OTGSC_BSE_SHIFT
 
#define USBHS_OTGSC_BSE(x)   USB_OTGSC_BSE(x)
 
#define USBHS_OTGSC_MST_MASK   USB_OTGSC_TOG_1MS_MASK
 
#define USBHS_OTGSC_MST_SHIFT   USB_OTGSC_TOG_1MS_SHIFT
 
#define USBHS_OTGSC_MST(x)   USB_OTGSC_TOG_1MS(x)
 
#define USBHS_OTGSC_DPS_MASK   USB_OTGSC_DPS_MASK
 
#define USBHS_OTGSC_DPS_SHIFT   USB_OTGSC_DPS_SHIFT
 
#define USBHS_OTGSC_DPS(x)   USB_OTGSC_DPS(x)
 
#define USBHS_OTGSC_IDIS_MASK   USB_OTGSC_IDIS_MASK
 
#define USBHS_OTGSC_IDIS_SHIFT   USB_OTGSC_IDIS_SHIFT
 
#define USBHS_OTGSC_IDIS(x)   USB_OTGSC_IDIS(x)
 
#define USBHS_OTGSC_AVVIS_MASK   USB_OTGSC_AVVIS_MASK
 
#define USBHS_OTGSC_AVVIS_SHIFT   USB_OTGSC_AVVIS_SHIFT
 
#define USBHS_OTGSC_AVVIS(x)   USB_OTGSC_AVVIS(x)
 
#define USBHS_OTGSC_ASVIS_MASK   USB_OTGSC_ASVIS_MASK
 
#define USBHS_OTGSC_ASVIS_SHIFT   USB_OTGSC_ASVIS_SHIFT
 
#define USBHS_OTGSC_ASVIS(x)   USB_OTGSC_ASVIS(x)
 
#define USBHS_OTGSC_BSVIS_MASK   USB_OTGSC_BSVIS_MASK
 
#define USBHS_OTGSC_BSVIS_SHIFT   USB_OTGSC_BSVIS_SHIFT
 
#define USBHS_OTGSC_BSVIS(x)   USB_OTGSC_BSVIS(x)
 
#define USBHS_OTGSC_BSEIS_MASK   USB_OTGSC_BSEIS_MASK
 
#define USBHS_OTGSC_BSEIS_SHIFT   USB_OTGSC_BSEIS_SHIFT
 
#define USBHS_OTGSC_BSEIS(x)   USB_OTGSC_BSEIS(x)
 
#define USBHS_OTGSC_MSS_MASK   USB_OTGSC_STATUS_1MS_MASK
 
#define USBHS_OTGSC_MSS_SHIFT   USB_OTGSC_STATUS_1MS_SHIFT
 
#define USBHS_OTGSC_MSS(x)   USB_OTGSC_STATUS_1MS(x)
 
#define USBHS_OTGSC_DPIS_MASK   USB_OTGSC_DPIS_MASK
 
#define USBHS_OTGSC_DPIS_SHIFT   USB_OTGSC_DPIS_SHIFT
 
#define USBHS_OTGSC_DPIS(x)   USB_OTGSC_DPIS(x)
 
#define USBHS_OTGSC_IDIE_MASK   USB_OTGSC_IDIE_MASK
 
#define USBHS_OTGSC_IDIE_SHIFT   USB_OTGSC_IDIE_SHIFT
 
#define USBHS_OTGSC_IDIE(x)   USB_OTGSC_IDIE(x)
 
#define USBHS_OTGSC_AVVIE_MASK   USB_OTGSC_AVVIE_MASK
 
#define USBHS_OTGSC_AVVIE_SHIFT   USB_OTGSC_AVVIE_SHIFT
 
#define USBHS_OTGSC_AVVIE(x)   USB_OTGSC_AVVIE(x)
 
#define USBHS_OTGSC_ASVIE_MASK   USB_OTGSC_ASVIE_MASK
 
#define USBHS_OTGSC_ASVIE_SHIFT   USB_OTGSC_ASVIE_SHIFT
 
#define USBHS_OTGSC_ASVIE(x)   USB_OTGSC_ASVIE(x)
 
#define USBHS_OTGSC_BSVIE_MASK   USB_OTGSC_BSVIE_MASK
 
#define USBHS_OTGSC_BSVIE_SHIFT   USB_OTGSC_BSVIE_SHIFT
 
#define USBHS_OTGSC_BSVIE(x)   USB_OTGSC_BSVIE(x)
 
#define USBHS_OTGSC_BSEIE_MASK   USB_OTGSC_BSEIE_MASK
 
#define USBHS_OTGSC_BSEIE_SHIFT   USB_OTGSC_BSEIE_SHIFT
 
#define USBHS_OTGSC_BSEIE(x)   USB_OTGSC_BSEIE(x)
 
#define USBHS_OTGSC_MSE_MASK   USB_OTGSC_EN_1MS_MASK
 
#define USBHS_OTGSC_MSE_SHIFT   USB_OTGSC_EN_1MS_SHIFT
 
#define USBHS_OTGSC_MSE(x)   USB_OTGSC_EN_1MS(x)
 
#define USBHS_OTGSC_DPIE_MASK   USB_OTGSC_DPIE_MASK
 
#define USBHS_OTGSC_DPIE_SHIFT   USB_OTGSC_DPIE_SHIFT
 
#define USBHS_OTGSC_DPIE(x)   USB_OTGSC_DPIE(x)
 
#define USBHS_USBMODE_CM_MASK   USB_USBMODE_CM_MASK
 
#define USBHS_USBMODE_CM_SHIFT   USB_USBMODE_CM_SHIFT
 
#define USBHS_USBMODE_CM(x)   USB_USBMODE_CM(x)
 
#define USBHS_USBMODE_ES_MASK   USB_USBMODE_ES_MASK
 
#define USBHS_USBMODE_ES_SHIFT   USB_USBMODE_ES_SHIFT
 
#define USBHS_USBMODE_ES(x)   USB_USBMODE_ES(x)
 
#define USBHS_USBMODE_SLOM_MASK   USB_USBMODE_SLOM_MASK
 
#define USBHS_USBMODE_SLOM_SHIFT   USB_USBMODE_SLOM_SHIFT
 
#define USBHS_USBMODE_SLOM(x)   USB_USBMODE_SLOM(x)
 
#define USBHS_USBMODE_SDIS_MASK   USB_USBMODE_SDIS_MASK
 
#define USBHS_USBMODE_SDIS_SHIFT   USB_USBMODE_SDIS_SHIFT
 
#define USBHS_USBMODE_SDIS(x)   USB_USBMODE_SDIS(x)
 
#define USBHS_EPSETUPSR_EPSETUPSTAT_MASK   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT_MASK
 
#define USBHS_EPSETUPSR_EPSETUPSTAT_SHIFT   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT_SHIFT
 
#define USBHS_EPSETUPSR_EPSETUPSTAT(x)   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT(x)
 
#define USBHS_EPPRIME_PERB_MASK   USB_ENDPTPRIME_PERB_MASK
 
#define USBHS_EPPRIME_PERB_SHIFT   USB_ENDPTPRIME_PERB_SHIFT
 
#define USBHS_EPPRIME_PERB(x)   USB_ENDPTPRIME_PERB(x)
 
#define USBHS_EPPRIME_PETB_MASK   USB_ENDPTPRIME_PETB_MASK
 
#define USBHS_EPPRIME_PETB_SHIFT   USB_ENDPTPRIME_PETB_SHIFT
 
#define USBHS_EPPRIME_PETB(x)   USB_ENDPTPRIME_PETB(x)
 
#define USBHS_EPFLUSH_FERB_MASK   USB_ENDPTFLUSH_FERB_MASK
 
#define USBHS_EPFLUSH_FERB_SHIFT   USB_ENDPTFLUSH_FERB_SHIFT
 
#define USBHS_EPFLUSH_FERB(x)   USB_ENDPTFLUSH_FERB(x)
 
#define USBHS_EPFLUSH_FETB_MASK   USB_ENDPTFLUSH_FETB_MASK
 
#define USBHS_EPFLUSH_FETB_SHIFT   USB_ENDPTFLUSH_FETB_SHIFT
 
#define USBHS_EPFLUSH_FETB(x)   USB_ENDPTFLUSH_FETB(x)
 
#define USBHS_EPSR_ERBR_MASK   USB_ENDPTSTAT_ERBR_MASK
 
#define USBHS_EPSR_ERBR_SHIFT   USB_ENDPTSTAT_ERBR_SHIFT
 
#define USBHS_EPSR_ERBR(x)   USB_ENDPTSTAT_ERBR(x)
 
#define USBHS_EPSR_ETBR_MASK   USB_ENDPTSTAT_ETBR_MASK
 
#define USBHS_EPSR_ETBR_SHIFT   USB_ENDPTSTAT_ETBR_SHIFT
 
#define USBHS_EPSR_ETBR(x)   USB_ENDPTSTAT_ETBR(x)
 
#define USBHS_EPCOMPLETE_ERCE_MASK   USB_ENDPTCOMPLETE_ERCE_MASK
 
#define USBHS_EPCOMPLETE_ERCE_SHIFT   USB_ENDPTCOMPLETE_ERCE_SHIFT
 
#define USBHS_EPCOMPLETE_ERCE(x)   USB_ENDPTCOMPLETE_ERCE(x)
 
#define USBHS_EPCOMPLETE_ETCE_MASK   USB_ENDPTCOMPLETE_ETCE_MASK
 
#define USBHS_EPCOMPLETE_ETCE_SHIFT   USB_ENDPTCOMPLETE_ETCE_SHIFT
 
#define USBHS_EPCOMPLETE_ETCE(x)   USB_ENDPTCOMPLETE_ETCE(x)
 
#define USBHS_EPCR0_RXS_MASK   USB_ENDPTCTRL0_RXS_MASK
 
#define USBHS_EPCR0_RXS_SHIFT   USB_ENDPTCTRL0_RXS_SHIFT
 
#define USBHS_EPCR0_RXS(x)   USB_ENDPTCTRL0_RXS(x)
 
#define USBHS_EPCR0_RXT_MASK   USB_ENDPTCTRL0_RXT_MASK
 
#define USBHS_EPCR0_RXT_SHIFT   USB_ENDPTCTRL0_RXT_SHIFT
 
#define USBHS_EPCR0_RXT(x)   USB_ENDPTCTRL0_RXT(x)
 
#define USBHS_EPCR0_RXE_MASK   USB_ENDPTCTRL0_RXE_MASK
 
#define USBHS_EPCR0_RXE_SHIFT   USB_ENDPTCTRL0_RXE_SHIFT
 
#define USBHS_EPCR0_RXE(x)   USB_ENDPTCTRL0_RXE(x)
 
#define USBHS_EPCR0_TXS_MASK   USB_ENDPTCTRL0_TXS_MASK
 
#define USBHS_EPCR0_TXS_SHIFT   USB_ENDPTCTRL0_TXS_SHIFT
 
#define USBHS_EPCR0_TXS(x)   USB_ENDPTCTRL0_TXS(x)
 
#define USBHS_EPCR0_TXT_MASK   USB_ENDPTCTRL0_TXT_MASK
 
#define USBHS_EPCR0_TXT_SHIFT   USB_ENDPTCTRL0_TXT_SHIFT
 
#define USBHS_EPCR0_TXT(x)   USB_ENDPTCTRL0_TXT(x)
 
#define USBHS_EPCR0_TXE_MASK   USB_ENDPTCTRL0_TXE_MASK
 
#define USBHS_EPCR0_TXE_SHIFT   USB_ENDPTCTRL0_TXE_SHIFT
 
#define USBHS_EPCR0_TXE(x)   USB_ENDPTCTRL0_TXE(x)
 
#define USBHS_EPCR_RXS_MASK   USB_ENDPTCTRL_RXS_MASK
 
#define USBHS_EPCR_RXS_SHIFT   USB_ENDPTCTRL_RXS_SHIFT
 
#define USBHS_EPCR_RXS(x)   USB_ENDPTCTRL_RXS(x)
 
#define USBHS_EPCR_RXD_MASK   USB_ENDPTCTRL_RXD_MASK
 
#define USBHS_EPCR_RXD_SHIFT   USB_ENDPTCTRL_RXD_SHIFT
 
#define USBHS_EPCR_RXD(x)   USB_ENDPTCTRL_RXD(x)
 
#define USBHS_EPCR_RXT_MASK   USB_ENDPTCTRL_RXT_MASK
 
#define USBHS_EPCR_RXT_SHIFT   USB_ENDPTCTRL_RXT_SHIFT
 
#define USBHS_EPCR_RXT(x)   USB_ENDPTCTRL_RXT(x)
 
#define USBHS_EPCR_RXI_MASK   USB_ENDPTCTRL_RXI_MASK
 
#define USBHS_EPCR_RXI_SHIFT   USB_ENDPTCTRL_RXI_SHIFT
 
#define USBHS_EPCR_RXI(x)   USB_ENDPTCTRL_RXI(x)
 
#define USBHS_EPCR_RXR_MASK   USB_ENDPTCTRL_RXR_MASK
 
#define USBHS_EPCR_RXR_SHIFT   USB_ENDPTCTRL_RXR_SHIFT
 
#define USBHS_EPCR_RXR(x)   USB_ENDPTCTRL_RXR(x)
 
#define USBHS_EPCR_RXE_MASK   USB_ENDPTCTRL_RXE_MASK
 
#define USBHS_EPCR_RXE_SHIFT   USB_ENDPTCTRL_RXE_SHIFT
 
#define USBHS_EPCR_RXE(x)   USB_ENDPTCTRL_RXE(x)
 
#define USBHS_EPCR_TXS_MASK   USB_ENDPTCTRL_TXS_MASK
 
#define USBHS_EPCR_TXS_SHIFT   USB_ENDPTCTRL_TXS_SHIFT
 
#define USBHS_EPCR_TXS(x)   USB_ENDPTCTRL_TXS(x)
 
#define USBHS_EPCR_TXD_MASK   USB_ENDPTCTRL_TXD_MASK
 
#define USBHS_EPCR_TXD_SHIFT   USB_ENDPTCTRL_TXD_SHIFT
 
#define USBHS_EPCR_TXD(x)   USB_ENDPTCTRL_TXD(x)
 
#define USBHS_EPCR_TXT_MASK   USB_ENDPTCTRL_TXT_MASK
 
#define USBHS_EPCR_TXT_SHIFT   USB_ENDPTCTRL_TXT_SHIFT
 
#define USBHS_EPCR_TXT(x)   USB_ENDPTCTRL_TXT(x)
 
#define USBHS_EPCR_TXI_MASK   USB_ENDPTCTRL_TXI_MASK
 
#define USBHS_EPCR_TXI_SHIFT   USB_ENDPTCTRL_TXI_SHIFT
 
#define USBHS_EPCR_TXI(x)   USB_ENDPTCTRL_TXI(x)
 
#define USBHS_EPCR_TXR_MASK   USB_ENDPTCTRL_TXR_MASK
 
#define USBHS_EPCR_TXR_SHIFT   USB_ENDPTCTRL_TXR_SHIFT
 
#define USBHS_EPCR_TXR(x)   USB_ENDPTCTRL_TXR(x)
 
#define USBHS_EPCR_TXE_MASK   USB_ENDPTCTRL_TXE_MASK
 
#define USBHS_EPCR_TXE_SHIFT   USB_ENDPTCTRL_TXE_SHIFT
 
#define USBHS_EPCR_TXE(x)   USB_ENDPTCTRL_TXE(x)
 
#define USBHS_EPCR_COUNT   USB_ENDPTCTRL_COUNT
 
#define USBHS_Type   USB_Type
 
#define USBHS_BASE_ADDRS   USB_BASE_ADDRS
 
#define USBHS_IRQS   { USB_OTG1_IRQn, USB_OTG2_IRQn }
 
#define USBHS_IRQHandler   USB_OTG1_IRQHandler
 
#define USBHS_STACK_BASE_ADDRS   { USB_OTG1_BASE, USB_OTG2_BASE }
 
#define USB_OTG1_BASE   (0x40430000u)
 
#define USB_OTG1   ((USB_Type *)USB_OTG1_BASE)
 
#define USB_OTG2_BASE   (0x4042C000u)
 
#define USB_OTG2   ((USB_Type *)USB_OTG2_BASE)
 
#define USB_BASE_ADDRS   { 0u, USB_OTG1_BASE, USB_OTG2_BASE }
 
#define USB_BASE_PTRS   { (USB_Type *)0u, USB_OTG1, USB_OTG2 }
 
#define USB_IRQS   { NotAvail_IRQn, USB_OTG1_IRQn, USB_OTG2_IRQn }
 
#define GPTIMER0CTL   GPTIMER0CTRL
 
#define GPTIMER1CTL   GPTIMER1CTRL
 
#define USB_SBUSCFG   SBUSCFG
 
#define EPLISTADDR   ENDPTLISTADDR
 
#define EPSETUPSR   ENDPTSETUPSTAT
 
#define EPPRIME   ENDPTPRIME
 
#define EPFLUSH   ENDPTFLUSH
 
#define EPSR   ENDPTSTAT
 
#define EPCOMPLETE   ENDPTCOMPLETE
 
#define EPCR   ENDPTCTRL
 
#define EPCR0   ENDPTCTRL0
 
#define USBHS_ID_ID_MASK   USB_ID_ID_MASK
 
#define USBHS_ID_ID_SHIFT   USB_ID_ID_SHIFT
 
#define USBHS_ID_ID(x)   USB_ID_ID(x)
 
#define USBHS_ID_NID_MASK   USB_ID_NID_MASK
 
#define USBHS_ID_NID_SHIFT   USB_ID_NID_SHIFT
 
#define USBHS_ID_NID(x)   USB_ID_NID(x)
 
#define USBHS_ID_REVISION_MASK   USB_ID_REVISION_MASK
 
#define USBHS_ID_REVISION_SHIFT   USB_ID_REVISION_SHIFT
 
#define USBHS_ID_REVISION(x)   USB_ID_REVISION(x)
 
#define USBHS_HWGENERAL_PHYW_MASK   USB_HWGENERAL_PHYW_MASK
 
#define USBHS_HWGENERAL_PHYW_SHIFT   USB_HWGENERAL_PHYW_SHIFT
 
#define USBHS_HWGENERAL_PHYW(x)   USB_HWGENERAL_PHYW(x)
 
#define USBHS_HWGENERAL_PHYM_MASK   USB_HWGENERAL_PHYM_MASK
 
#define USBHS_HWGENERAL_PHYM_SHIFT   USB_HWGENERAL_PHYM_SHIFT
 
#define USBHS_HWGENERAL_PHYM(x)   USB_HWGENERAL_PHYM(x)
 
#define USBHS_HWGENERAL_SM_MASK   USB_HWGENERAL_SM_MASK
 
#define USBHS_HWGENERAL_SM_SHIFT   USB_HWGENERAL_SM_SHIFT
 
#define USBHS_HWGENERAL_SM(x)   USB_HWGENERAL_SM(x)
 
#define USBHS_HWHOST_HC_MASK   USB_HWHOST_HC_MASK
 
#define USBHS_HWHOST_HC_SHIFT   USB_HWHOST_HC_SHIFT
 
#define USBHS_HWHOST_HC(x)   USB_HWHOST_HC(x)
 
#define USBHS_HWHOST_NPORT_MASK   USB_HWHOST_NPORT_MASK
 
#define USBHS_HWHOST_NPORT_SHIFT   USB_HWHOST_NPORT_SHIFT
 
#define USBHS_HWHOST_NPORT(x)   USB_HWHOST_NPORT(x)
 
#define USBHS_HWDEVICE_DC_MASK   USB_HWDEVICE_DC_MASK
 
#define USBHS_HWDEVICE_DC_SHIFT   USB_HWDEVICE_DC_SHIFT
 
#define USBHS_HWDEVICE_DC(x)   USB_HWDEVICE_DC(x)
 
#define USBHS_HWDEVICE_DEVEP_MASK   USB_HWDEVICE_DEVEP_MASK
 
#define USBHS_HWDEVICE_DEVEP_SHIFT   USB_HWDEVICE_DEVEP_SHIFT
 
#define USBHS_HWDEVICE_DEVEP(x)   USB_HWDEVICE_DEVEP(x)
 
#define USBHS_HWTXBUF_TXBURST_MASK   USB_HWTXBUF_TXBURST_MASK
 
#define USBHS_HWTXBUF_TXBURST_SHIFT   USB_HWTXBUF_TXBURST_SHIFT
 
#define USBHS_HWTXBUF_TXBURST(x)   USB_HWTXBUF_TXBURST(x)
 
#define USBHS_HWTXBUF_TXCHANADD_MASK   USB_HWTXBUF_TXCHANADD_MASK
 
#define USBHS_HWTXBUF_TXCHANADD_SHIFT   USB_HWTXBUF_TXCHANADD_SHIFT
 
#define USBHS_HWTXBUF_TXCHANADD(x)   USB_HWTXBUF_TXCHANADD(x)
 
#define USBHS_HWRXBUF_RXBURST_MASK   USB_HWRXBUF_RXBURST_MASK
 
#define USBHS_HWRXBUF_RXBURST_SHIFT   USB_HWRXBUF_RXBURST_SHIFT
 
#define USBHS_HWRXBUF_RXBURST(x)   USB_HWRXBUF_RXBURST(x)
 
#define USBHS_HWRXBUF_RXADD_MASK   USB_HWRXBUF_RXADD_MASK
 
#define USBHS_HWRXBUF_RXADD_SHIFT   USB_HWRXBUF_RXADD_SHIFT
 
#define USBHS_HWRXBUF_RXADD(x)   USB_HWRXBUF_RXADD(x)
 
#define USBHS_GPTIMER0LD_GPTLD_MASK   USB_GPTIMER0LD_GPTLD_MASK
 
#define USBHS_GPTIMER0LD_GPTLD_SHIFT   USB_GPTIMER0LD_GPTLD_SHIFT
 
#define USBHS_GPTIMER0LD_GPTLD(x)   USB_GPTIMER0LD_GPTLD(x)
 
#define USBHS_GPTIMER0CTL_GPTCNT_MASK   USB_GPTIMER0CTRL_GPTCNT_MASK
 
#define USBHS_GPTIMER0CTL_GPTCNT_SHIFT   USB_GPTIMER0CTRL_GPTCNT_SHIFT
 
#define USBHS_GPTIMER0CTL_GPTCNT(x)   USB_GPTIMER0CTRL_GPTCNT(x)
 
#define USBHS_GPTIMER0CTL_MODE_MASK   USB_GPTIMER0CTRL_GPTMODE_MASK
 
#define USBHS_GPTIMER0CTL_MODE_SHIFT   USB_GPTIMER0CTRL_GPTMODE_SHIFT
 
#define USBHS_GPTIMER0CTL_MODE(x)   USB_GPTIMER0CTRL_GPTMODE(x)
 
#define USBHS_GPTIMER0CTL_RST_MASK   USB_GPTIMER0CTRL_GPTRST_MASK
 
#define USBHS_GPTIMER0CTL_RST_SHIFT   USB_GPTIMER0CTRL_GPTRST_SHIFT
 
#define USBHS_GPTIMER0CTL_RST(x)   USB_GPTIMER0CTRL_GPTRST(x)
 
#define USBHS_GPTIMER0CTL_RUN_MASK   USB_GPTIMER0CTRL_GPTRUN_MASK
 
#define USBHS_GPTIMER0CTL_RUN_SHIFT   USB_GPTIMER0CTRL_GPTRUN_SHIFT
 
#define USBHS_GPTIMER0CTL_RUN(x)   USB_GPTIMER0CTRL_GPTRUN(x)
 
#define USBHS_GPTIMER1LD_GPTLD_MASK   USB_GPTIMER1LD_GPTLD_MASK
 
#define USBHS_GPTIMER1LD_GPTLD_SHIFT   USB_GPTIMER1LD_GPTLD_SHIFT
 
#define USBHS_GPTIMER1LD_GPTLD(x)   USB_GPTIMER1LD_GPTLD(x)
 
#define USBHS_GPTIMER1CTL_GPTCNT_MASK   USB_GPTIMER1CTRL_GPTCNT_MASK
 
#define USBHS_GPTIMER1CTL_GPTCNT_SHIFT   USB_GPTIMER1CTRL_GPTCNT_SHIFT
 
#define USBHS_GPTIMER1CTL_GPTCNT(x)   USB_GPTIMER1CTRL_GPTCNT(x)
 
#define USBHS_GPTIMER1CTL_MODE_MASK   USB_GPTIMER1CTRL_GPTMODE_MASK
 
#define USBHS_GPTIMER1CTL_MODE_SHIFT   USB_GPTIMER1CTRL_GPTMODE_SHIFT
 
#define USBHS_GPTIMER1CTL_MODE(x)   USB_GPTIMER1CTRL_GPTMODE(x)
 
#define USBHS_GPTIMER1CTL_RST_MASK   USB_GPTIMER1CTRL_GPTRST_MASK
 
#define USBHS_GPTIMER1CTL_RST_SHIFT   USB_GPTIMER1CTRL_GPTRST_SHIFT
 
#define USBHS_GPTIMER1CTL_RST(x)   USB_GPTIMER1CTRL_GPTRST(x)
 
#define USBHS_GPTIMER1CTL_RUN_MASK   USB_GPTIMER1CTRL_GPTRUN_MASK
 
#define USBHS_GPTIMER1CTL_RUN_SHIFT   USB_GPTIMER1CTRL_GPTRUN_SHIFT
 
#define USBHS_GPTIMER1CTL_RUN(x)   USB_GPTIMER1CTRL_GPTRUN(x)
 
#define USBHS_USB_SBUSCFG_BURSTMODE_MASK   USB_SBUSCFG_AHBBRST_MASK
 
#define USBHS_USB_SBUSCFG_BURSTMODE_SHIFT   USB_SBUSCFG_AHBBRST_SHIFT
 
#define USBHS_USB_SBUSCFG_BURSTMODE(x)   USB_SBUSCFG_AHBBRST(x)
 
#define USBHS_HCIVERSION_CAPLENGTH(x)   USB_HCIVERSION_CAPLENGTH(x)
 
#define USBHS_HCIVERSION_HCIVERSION_MASK   USB_HCIVERSION_HCIVERSION_MASK
 
#define USBHS_HCIVERSION_HCIVERSION_SHIFT   USB_HCIVERSION_HCIVERSION_SHIFT
 
#define USBHS_HCIVERSION_HCIVERSION(x)   USB_HCIVERSION_HCIVERSION(x)
 
#define USBHS_HCSPARAMS_N_PORTS_MASK   USB_HCSPARAMS_N_PORTS_MASK
 
#define USBHS_HCSPARAMS_N_PORTS_SHIFT   USB_HCSPARAMS_N_PORTS_SHIFT
 
#define USBHS_HCSPARAMS_N_PORTS(x)   USB_HCSPARAMS_N_PORTS(x)
 
#define USBHS_HCSPARAMS_PPC_MASK   USB_HCSPARAMS_PPC_MASK
 
#define USBHS_HCSPARAMS_PPC_SHIFT   USB_HCSPARAMS_PPC_SHIFT
 
#define USBHS_HCSPARAMS_PPC(x)   USB_HCSPARAMS_PPC(x)
 
#define USBHS_HCSPARAMS_N_PCC_MASK   USB_HCSPARAMS_N_PCC_MASK
 
#define USBHS_HCSPARAMS_N_PCC_SHIFT   USB_HCSPARAMS_N_PCC_SHIFT
 
#define USBHS_HCSPARAMS_N_PCC(x)   USB_HCSPARAMS_N_PCC(x)
 
#define USBHS_HCSPARAMS_N_CC_MASK   USB_HCSPARAMS_N_CC_MASK
 
#define USBHS_HCSPARAMS_N_CC_SHIFT   USB_HCSPARAMS_N_CC_SHIFT
 
#define USBHS_HCSPARAMS_N_CC(x)   USB_HCSPARAMS_N_CC(x)
 
#define USBHS_HCSPARAMS_PI_MASK   USB_HCSPARAMS_PI_MASK
 
#define USBHS_HCSPARAMS_PI_SHIFT   USB_HCSPARAMS_PI_SHIFT
 
#define USBHS_HCSPARAMS_PI(x)   USB_HCSPARAMS_PI(x)
 
#define USBHS_HCSPARAMS_N_PTT_MASK   USB_HCSPARAMS_N_PTT_MASK
 
#define USBHS_HCSPARAMS_N_PTT_SHIFT   USB_HCSPARAMS_N_PTT_SHIFT
 
#define USBHS_HCSPARAMS_N_PTT(x)   USB_HCSPARAMS_N_PTT(x)
 
#define USBHS_HCSPARAMS_N_TT_MASK   USB_HCSPARAMS_N_TT_MASK
 
#define USBHS_HCSPARAMS_N_TT_SHIFT   USB_HCSPARAMS_N_TT_SHIFT
 
#define USBHS_HCSPARAMS_N_TT(x)   USB_HCSPARAMS_N_TT(x)
 
#define USBHS_HCCPARAMS_ADC_MASK   USB_HCCPARAMS_ADC_MASK
 
#define USBHS_HCCPARAMS_ADC_SHIFT   USB_HCCPARAMS_ADC_SHIFT
 
#define USBHS_HCCPARAMS_ADC(x)   USB_HCCPARAMS_ADC(x)
 
#define USBHS_HCCPARAMS_PFL_MASK   USB_HCCPARAMS_PFL_MASK
 
#define USBHS_HCCPARAMS_PFL_SHIFT   USB_HCCPARAMS_PFL_SHIFT
 
#define USBHS_HCCPARAMS_PFL(x)   USB_HCCPARAMS_PFL(x)
 
#define USBHS_HCCPARAMS_ASP_MASK   USB_HCCPARAMS_ASP_MASK
 
#define USBHS_HCCPARAMS_ASP_SHIFT   USB_HCCPARAMS_ASP_SHIFT
 
#define USBHS_HCCPARAMS_ASP(x)   USB_HCCPARAMS_ASP(x)
 
#define USBHS_HCCPARAMS_IST_MASK   USB_HCCPARAMS_IST_MASK
 
#define USBHS_HCCPARAMS_IST_SHIFT   USB_HCCPARAMS_IST_SHIFT
 
#define USBHS_HCCPARAMS_IST(x)   USB_HCCPARAMS_IST(x)
 
#define USBHS_HCCPARAMS_EECP_MASK   USB_HCCPARAMS_EECP_MASK
 
#define USBHS_HCCPARAMS_EECP_SHIFT   USB_HCCPARAMS_EECP_SHIFT
 
#define USBHS_HCCPARAMS_EECP(x)   USB_HCCPARAMS_EECP(x)
 
#define USBHS_DCIVERSION_DCIVERSION_MASK   USB_DCIVERSION_DCIVERSION_MASK
 
#define USBHS_DCIVERSION_DCIVERSION_SHIFT   USB_DCIVERSION_DCIVERSION_SHIFT
 
#define USBHS_DCIVERSION_DCIVERSION(x)   USB_DCIVERSION_DCIVERSION(x)
 
#define USBHS_DCCPARAMS_DEN_MASK   USB_DCCPARAMS_DEN_MASK
 
#define USBHS_DCCPARAMS_DEN_SHIFT   USB_DCCPARAMS_DEN_SHIFT
 
#define USBHS_DCCPARAMS_DEN(x)   USB_DCCPARAMS_DEN(x)
 
#define USBHS_DCCPARAMS_DC_MASK   USB_DCCPARAMS_DC_MASK
 
#define USBHS_DCCPARAMS_DC_SHIFT   USB_DCCPARAMS_DC_SHIFT
 
#define USBHS_DCCPARAMS_DC(x)   USB_DCCPARAMS_DC(x)
 
#define USBHS_DCCPARAMS_HC_MASK   USB_DCCPARAMS_HC_MASK
 
#define USBHS_DCCPARAMS_HC_SHIFT   USB_DCCPARAMS_HC_SHIFT
 
#define USBHS_DCCPARAMS_HC(x)   USB_DCCPARAMS_HC(x)
 
#define USBHS_USBCMD_RS_MASK   USB_USBCMD_RS_MASK
 
#define USBHS_USBCMD_RS_SHIFT   USB_USBCMD_RS_SHIFT
 
#define USBHS_USBCMD_RS(x)   USB_USBCMD_RS(x)
 
#define USBHS_USBCMD_RST_MASK   USB_USBCMD_RST_MASK
 
#define USBHS_USBCMD_RST_SHIFT   USB_USBCMD_RST_SHIFT
 
#define USBHS_USBCMD_RST(x)   USB_USBCMD_RST(x)
 
#define USBHS_USBCMD_FS_MASK   USB_USBCMD_FS_1_MASK
 
#define USBHS_USBCMD_FS_SHIFT   USB_USBCMD_FS_1_SHIFT
 
#define USBHS_USBCMD_FS(x)   USB_USBCMD_FS_1(x)
 
#define USBHS_USBCMD_PSE_MASK   USB_USBCMD_PSE_MASK
 
#define USBHS_USBCMD_PSE_SHIFT   USB_USBCMD_PSE_SHIFT
 
#define USBHS_USBCMD_PSE(x)   USB_USBCMD_PSE(x)
 
#define USBHS_USBCMD_ASE_MASK   USB_USBCMD_ASE_MASK
 
#define USBHS_USBCMD_ASE_SHIFT   USB_USBCMD_ASE_SHIFT
 
#define USBHS_USBCMD_ASE(x)   USB_USBCMD_ASE(x)
 
#define USBHS_USBCMD_IAA_MASK   USB_USBCMD_IAA_MASK
 
#define USBHS_USBCMD_IAA_SHIFT   USB_USBCMD_IAA_SHIFT
 
#define USBHS_USBCMD_IAA(x)   USB_USBCMD_IAA(x)
 
#define USBHS_USBCMD_ASP_MASK   USB_USBCMD_ASP_MASK
 
#define USBHS_USBCMD_ASP_SHIFT   USB_USBCMD_ASP_SHIFT
 
#define USBHS_USBCMD_ASP(x)   USB_USBCMD_ASP(x)
 
#define USBHS_USBCMD_ASPE_MASK   USB_USBCMD_ASPE_MASK
 
#define USBHS_USBCMD_ASPE_SHIFT   USB_USBCMD_ASPE_SHIFT
 
#define USBHS_USBCMD_ASPE(x)   USB_USBCMD_ASPE(x)
 
#define USBHS_USBCMD_ATDTW_MASK   USB_USBCMD_ATDTW_MASK
 
#define USBHS_USBCMD_ATDTW_SHIFT   USB_USBCMD_ATDTW_SHIFT
 
#define USBHS_USBCMD_ATDTW(x)   USB_USBCMD_ATDTW(x)
 
#define USBHS_USBCMD_SUTW_MASK   USB_USBCMD_SUTW_MASK
 
#define USBHS_USBCMD_SUTW_SHIFT   USB_USBCMD_SUTW_SHIFT
 
#define USBHS_USBCMD_SUTW(x)   USB_USBCMD_SUTW(x)
 
#define USBHS_USBCMD_FS2_MASK   USB_USBCMD_FS_2_MASK
 
#define USBHS_USBCMD_FS2_SHIFT   USB_USBCMD_FS_2_SHIFT
 
#define USBHS_USBCMD_FS2(x)   USB_USBCMD_FS_2(x)
 
#define USBHS_USBCMD_ITC_MASK   USB_USBCMD_ITC_MASK
 
#define USBHS_USBCMD_ITC_SHIFT   USB_USBCMD_ITC_SHIFT
 
#define USBHS_USBCMD_ITC(x)   USB_USBCMD_ITC(x)
 
#define USBHS_USBSTS_UI_MASK   USB_USBSTS_UI_MASK
 
#define USBHS_USBSTS_UI_SHIFT   USB_USBSTS_UI_SHIFT
 
#define USBHS_USBSTS_UI(x)   USB_USBSTS_UI(x)
 
#define USBHS_USBSTS_UEI_MASK   USB_USBSTS_UEI_MASK
 
#define USBHS_USBSTS_UEI_SHIFT   USB_USBSTS_UEI_SHIFT
 
#define USBHS_USBSTS_UEI(x)   USB_USBSTS_UEI(x)
 
#define USBHS_USBSTS_PCI_MASK   USB_USBSTS_PCI_MASK
 
#define USBHS_USBSTS_PCI_SHIFT   USB_USBSTS_PCI_SHIFT
 
#define USBHS_USBSTS_PCI(x)   USB_USBSTS_PCI(x)
 
#define USBHS_USBSTS_FRI_MASK   USB_USBSTS_FRI_MASK
 
#define USBHS_USBSTS_FRI_SHIFT   USB_USBSTS_FRI_SHIFT
 
#define USBHS_USBSTS_FRI(x)   USB_USBSTS_FRI(x)
 
#define USBHS_USBSTS_SEI_MASK   USB_USBSTS_SEI_MASK
 
#define USBHS_USBSTS_SEI_SHIFT   USB_USBSTS_SEI_SHIFT
 
#define USBHS_USBSTS_SEI(x)   USB_USBSTS_SEI(x)
 
#define USBHS_USBSTS_AAI_MASK   USB_USBSTS_AAI_MASK
 
#define USBHS_USBSTS_AAI_SHIFT   USB_USBSTS_AAI_SHIFT
 
#define USBHS_USBSTS_AAI(x)   USB_USBSTS_AAI(x)
 
#define USBHS_USBSTS_URI_MASK   USB_USBSTS_URI_MASK
 
#define USBHS_USBSTS_URI_SHIFT   USB_USBSTS_URI_SHIFT
 
#define USBHS_USBSTS_URI(x)   USB_USBSTS_URI(x)
 
#define USBHS_USBSTS_SRI_MASK   USB_USBSTS_SRI_MASK
 
#define USBHS_USBSTS_SRI_SHIFT   USB_USBSTS_SRI_SHIFT
 
#define USBHS_USBSTS_SRI(x)   USB_USBSTS_SRI(x)
 
#define USBHS_USBSTS_SLI_MASK   USB_USBSTS_SLI_MASK
 
#define USBHS_USBSTS_SLI_SHIFT   USB_USBSTS_SLI_SHIFT
 
#define USBHS_USBSTS_SLI(x)   USB_USBSTS_SLI(x)
 
#define USBHS_USBSTS_ULPII_MASK   USB_USBSTS_ULPII_MASK
 
#define USBHS_USBSTS_ULPII_SHIFT   USB_USBSTS_ULPII_SHIFT
 
#define USBHS_USBSTS_ULPII(x)   USB_USBSTS_ULPII(x)
 
#define USBHS_USBSTS_HCH_MASK   USB_USBSTS_HCH_MASK
 
#define USBHS_USBSTS_HCH_SHIFT   USB_USBSTS_HCH_SHIFT
 
#define USBHS_USBSTS_HCH(x)   USB_USBSTS_HCH(x)
 
#define USBHS_USBSTS_RCL_MASK   USB_USBSTS_RCL_MASK
 
#define USBHS_USBSTS_RCL_SHIFT   USB_USBSTS_RCL_SHIFT
 
#define USBHS_USBSTS_RCL(x)   USB_USBSTS_RCL(x)
 
#define USBHS_USBSTS_PS_MASK   USB_USBSTS_PS_MASK
 
#define USBHS_USBSTS_PS_SHIFT   USB_USBSTS_PS_SHIFT
 
#define USBHS_USBSTS_PS(x)   USB_USBSTS_PS(x)
 
#define USBHS_USBSTS_AS_MASK   USB_USBSTS_AS_MASK
 
#define USBHS_USBSTS_AS_SHIFT   USB_USBSTS_AS_SHIFT
 
#define USBHS_USBSTS_AS(x)   USB_USBSTS_AS(x)
 
#define USBHS_USBSTS_NAKI_MASK   USB_USBSTS_NAKI_MASK
 
#define USBHS_USBSTS_NAKI_SHIFT   USB_USBSTS_NAKI_SHIFT
 
#define USBHS_USBSTS_NAKI(x)   USB_USBSTS_NAKI(x)
 
#define USBHS_USBSTS_TI0_MASK   USB_USBSTS_TI0_MASK
 
#define USBHS_USBSTS_TI0_SHIFT   USB_USBSTS_TI0_SHIFT
 
#define USBHS_USBSTS_TI0(x)   USB_USBSTS_TI0(x)
 
#define USBHS_USBSTS_TI1_MASK   USB_USBSTS_TI1_MASK
 
#define USBHS_USBSTS_TI1_SHIFT   USB_USBSTS_TI1_SHIFT
 
#define USBHS_USBSTS_TI1(x)   USB_USBSTS_TI1(x)
 
#define USBHS_USBINTR_UE_MASK   USB_USBINTR_UE_MASK
 
#define USBHS_USBINTR_UE_SHIFT   USB_USBINTR_UE_SHIFT
 
#define USBHS_USBINTR_UE(x)   USB_USBINTR_UE(x)
 
#define USBHS_USBINTR_UEE_MASK   USB_USBINTR_UEE_MASK
 
#define USBHS_USBINTR_UEE_SHIFT   USB_USBINTR_UEE_SHIFT
 
#define USBHS_USBINTR_UEE(x)   USB_USBINTR_UEE(x)
 
#define USBHS_USBINTR_PCE_MASK   USB_USBINTR_PCE_MASK
 
#define USBHS_USBINTR_PCE_SHIFT   USB_USBINTR_PCE_SHIFT
 
#define USBHS_USBINTR_PCE(x)   USB_USBINTR_PCE(x)
 
#define USBHS_USBINTR_FRE_MASK   USB_USBINTR_FRE_MASK
 
#define USBHS_USBINTR_FRE_SHIFT   USB_USBINTR_FRE_SHIFT
 
#define USBHS_USBINTR_FRE(x)   USB_USBINTR_FRE(x)
 
#define USBHS_USBINTR_SEE_MASK   USB_USBINTR_SEE_MASK
 
#define USBHS_USBINTR_SEE_SHIFT   USB_USBINTR_SEE_SHIFT
 
#define USBHS_USBINTR_SEE(x)   USB_USBINTR_SEE(x)
 
#define USBHS_USBINTR_AAE_MASK   USB_USBINTR_AAE_MASK
 
#define USBHS_USBINTR_AAE_SHIFT   USB_USBINTR_AAE_SHIFT
 
#define USBHS_USBINTR_AAE(x)   USB_USBINTR_AAE(x)
 
#define USBHS_USBINTR_URE_MASK   USB_USBINTR_URE_MASK
 
#define USBHS_USBINTR_URE_SHIFT   USB_USBINTR_URE_SHIFT
 
#define USBHS_USBINTR_URE(x)   USB_USBINTR_URE(x)
 
#define USBHS_USBINTR_SRE_MASK   USB_USBINTR_SRE_MASK
 
#define USBHS_USBINTR_SRE_SHIFT   USB_USBINTR_SRE_SHIFT
 
#define USBHS_USBINTR_SRE(x)   USB_USBINTR_SRE(x)
 
#define USBHS_USBINTR_SLE_MASK   USB_USBINTR_SLE_MASK
 
#define USBHS_USBINTR_SLE_SHIFT   USB_USBINTR_SLE_SHIFT
 
#define USBHS_USBINTR_SLE(x)   USB_USBINTR_SLE(x)
 
#define USBHS_USBINTR_ULPIE_MASK   USB_USBINTR_ULPIE_MASK
 
#define USBHS_USBINTR_ULPIE_SHIFT   USB_USBINTR_ULPIE_SHIFT
 
#define USBHS_USBINTR_ULPIE(x)   USB_USBINTR_ULPIE(x)
 
#define USBHS_USBINTR_NAKE_MASK   USB_USBINTR_NAKE_MASK
 
#define USBHS_USBINTR_NAKE_SHIFT   USB_USBINTR_NAKE_SHIFT
 
#define USBHS_USBINTR_NAKE(x)   USB_USBINTR_NAKE(x)
 
#define USBHS_USBINTR_UAIE_MASK   USB_USBINTR_UAIE_MASK
 
#define USBHS_USBINTR_UAIE_SHIFT   USB_USBINTR_UAIE_SHIFT
 
#define USBHS_USBINTR_UAIE(x)   USB_USBINTR_UAIE(x)
 
#define USBHS_USBINTR_UPIE_MASK   USB_USBINTR_UPIE_MASK
 
#define USBHS_USBINTR_UPIE_SHIFT   USB_USBINTR_UPIE_SHIFT
 
#define USBHS_USBINTR_UPIE(x)   USB_USBINTR_UPIE(x)
 
#define USBHS_USBINTR_TIE0_MASK   USB_USBINTR_TIE0_MASK
 
#define USBHS_USBINTR_TIE0_SHIFT   USB_USBINTR_TIE0_SHIFT
 
#define USBHS_USBINTR_TIE0(x)   USB_USBINTR_TIE0(x)
 
#define USBHS_USBINTR_TIE1_MASK   USB_USBINTR_TIE1_MASK
 
#define USBHS_USBINTR_TIE1_SHIFT   USB_USBINTR_TIE1_SHIFT
 
#define USBHS_USBINTR_TIE1(x)   USB_USBINTR_TIE1(x)
 
#define USBHS_FRINDEX_FRINDEX_MASK   USB_FRINDEX_FRINDEX_MASK
 
#define USBHS_FRINDEX_FRINDEX_SHIFT   USB_FRINDEX_FRINDEX_SHIFT
 
#define USBHS_FRINDEX_FRINDEX(x)   USB_FRINDEX_FRINDEX(x)
 
#define USBHS_DEVICEADDR_USBADRA_MASK   USB_DEVICEADDR_USBADRA_MASK
 
#define USBHS_DEVICEADDR_USBADRA_SHIFT   USB_DEVICEADDR_USBADRA_SHIFT
 
#define USBHS_DEVICEADDR_USBADRA(x)   USB_DEVICEADDR_USBADRA(x)
 
#define USBHS_DEVICEADDR_USBADR_MASK   USB_DEVICEADDR_USBADR_MASK
 
#define USBHS_DEVICEADDR_USBADR_SHIFT   USB_DEVICEADDR_USBADR_SHIFT
 
#define USBHS_DEVICEADDR_USBADR(x)   USB_DEVICEADDR_USBADR(x)
 
#define USBHS_PERIODICLISTBASE_PERBASE_MASK   USB_PERIODICLISTBASE_BASEADR_MASK
 
#define USBHS_PERIODICLISTBASE_PERBASE_SHIFT   USB_PERIODICLISTBASE_BASEADR_SHIFT
 
#define USBHS_PERIODICLISTBASE_PERBASE(x)   USB_PERIODICLISTBASE_BASEADR(x)
 
#define USBHS_ASYNCLISTADDR_ASYBASE_MASK   USB_ASYNCLISTADDR_ASYBASE_MASK
 
#define USBHS_ASYNCLISTADDR_ASYBASE_SHIFT   USB_ASYNCLISTADDR_ASYBASE_SHIFT
 
#define USBHS_ASYNCLISTADDR_ASYBASE(x)   USB_ASYNCLISTADDR_ASYBASE(x)
 
#define USBHS_EPLISTADDR_EPBASE_MASK   USB_ENDPTLISTADDR_EPBASE_MASK
 
#define USBHS_EPLISTADDR_EPBASE_SHIFT   USB_ENDPTLISTADDR_EPBASE_SHIFT
 
#define USBHS_EPLISTADDR_EPBASE(x)   USB_ENDPTLISTADDR_EPBASE(x)
 
#define USBHS_BURSTSIZE_RXPBURST_MASK   USB_BURSTSIZE_RXPBURST_MASK
 
#define USBHS_BURSTSIZE_RXPBURST_SHIFT   USB_BURSTSIZE_RXPBURST_SHIFT
 
#define USBHS_BURSTSIZE_RXPBURST(x)   USB_BURSTSIZE_RXPBURST(x)
 
#define USBHS_BURSTSIZE_TXPBURST_MASK   USB_BURSTSIZE_TXPBURST_MASK
 
#define USBHS_BURSTSIZE_TXPBURST_SHIFT   USB_BURSTSIZE_TXPBURST_SHIFT
 
#define USBHS_BURSTSIZE_TXPBURST(x)   USB_BURSTSIZE_TXPBURST(x)
 
#define USBHS_TXFILLTUNING_TXSCHOH_MASK   USB_TXFILLTUNING_TXSCHOH_MASK
 
#define USBHS_TXFILLTUNING_TXSCHOH_SHIFT   USB_TXFILLTUNING_TXSCHOH_SHIFT
 
#define USBHS_TXFILLTUNING_TXSCHOH(x)   USB_TXFILLTUNING_TXSCHOH(x)
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH_MASK   USB_TXFILLTUNING_TXSCHHEALTH_MASK
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH_SHIFT   USB_TXFILLTUNING_TXSCHHEALTH_SHIFT
 
#define USBHS_TXFILLTUNING_TXSCHHEALTH(x)   USB_TXFILLTUNING_TXSCHHEALTH(x)
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES_MASK   USB_TXFILLTUNING_TXFIFOTHRES_MASK
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES_SHIFT   USB_TXFILLTUNING_TXFIFOTHRES_SHIFT
 
#define USBHS_TXFILLTUNING_TXFIFOTHRES(x)   USB_TXFILLTUNING_TXFIFOTHRES(x)
 
#define USBHS_ENDPTNAK_EPRN_MASK   USB_ENDPTNAK_EPRN_MASK
 
#define USBHS_ENDPTNAK_EPRN_SHIFT   USB_ENDPTNAK_EPRN_SHIFT
 
#define USBHS_ENDPTNAK_EPRN(x)   USB_ENDPTNAK_EPRN(x)
 
#define USBHS_ENDPTNAK_EPTN_MASK   USB_ENDPTNAK_EPTN_MASK
 
#define USBHS_ENDPTNAK_EPTN_SHIFT   USB_ENDPTNAK_EPTN_SHIFT
 
#define USBHS_ENDPTNAK_EPTN(x)   USB_ENDPTNAK_EPTN(x)
 
#define USBHS_ENDPTNAKEN_EPRNE_MASK   USB_ENDPTNAKEN_EPRNE_MASK
 
#define USBHS_ENDPTNAKEN_EPRNE_SHIFT   USB_ENDPTNAKEN_EPRNE_SHIFT
 
#define USBHS_ENDPTNAKEN_EPRNE(x)   USB_ENDPTNAKEN_EPRNE(x)
 
#define USBHS_ENDPTNAKEN_EPTNE_MASK   USB_ENDPTNAKEN_EPTNE_MASK
 
#define USBHS_ENDPTNAKEN_EPTNE_SHIFT   USB_ENDPTNAKEN_EPTNE_SHIFT
 
#define USBHS_ENDPTNAKEN_EPTNE(x)   USB_ENDPTNAKEN_EPTNE(x)
 
#define USBHS_CONFIGFLAG_CF_MASK   USB_CONFIGFLAG_CF_MASK
 
#define USBHS_CONFIGFLAG_CF_SHIFT   USB_CONFIGFLAG_CF_SHIFT
 
#define USBHS_CONFIGFLAG_CF(x)   USB_CONFIGFLAG_CF(x)
 
#define USBHS_PORTSC1_CCS_MASK   USB_PORTSC1_CCS_MASK
 
#define USBHS_PORTSC1_CCS_SHIFT   USB_PORTSC1_CCS_SHIFT
 
#define USBHS_PORTSC1_CCS(x)   USB_PORTSC1_CCS(x)
 
#define USBHS_PORTSC1_CSC_MASK   USB_PORTSC1_CSC_MASK
 
#define USBHS_PORTSC1_CSC_SHIFT   USB_PORTSC1_CSC_SHIFT
 
#define USBHS_PORTSC1_CSC(x)   USB_PORTSC1_CSC(x)
 
#define USBHS_PORTSC1_PE_MASK   USB_PORTSC1_PE_MASK
 
#define USBHS_PORTSC1_PE_SHIFT   USB_PORTSC1_PE_SHIFT
 
#define USBHS_PORTSC1_PE(x)   USB_PORTSC1_PE(x)
 
#define USBHS_PORTSC1_PEC_MASK   USB_PORTSC1_PEC_MASK
 
#define USBHS_PORTSC1_PEC_SHIFT   USB_PORTSC1_PEC_SHIFT
 
#define USBHS_PORTSC1_PEC(x)   USB_PORTSC1_PEC(x)
 
#define USBHS_PORTSC1_OCA_MASK   USB_PORTSC1_OCA_MASK
 
#define USBHS_PORTSC1_OCA_SHIFT   USB_PORTSC1_OCA_SHIFT
 
#define USBHS_PORTSC1_OCA(x)   USB_PORTSC1_OCA(x)
 
#define USBHS_PORTSC1_OCC_MASK   USB_PORTSC1_OCC_MASK
 
#define USBHS_PORTSC1_OCC_SHIFT   USB_PORTSC1_OCC_SHIFT
 
#define USBHS_PORTSC1_OCC(x)   USB_PORTSC1_OCC(x)
 
#define USBHS_PORTSC1_FPR_MASK   USB_PORTSC1_FPR_MASK
 
#define USBHS_PORTSC1_FPR_SHIFT   USB_PORTSC1_FPR_SHIFT
 
#define USBHS_PORTSC1_FPR(x)   USB_PORTSC1_FPR(x)
 
#define USBHS_PORTSC1_SUSP_MASK   USB_PORTSC1_SUSP_MASK
 
#define USBHS_PORTSC1_SUSP_SHIFT   USB_PORTSC1_SUSP_SHIFT
 
#define USBHS_PORTSC1_SUSP(x)   USB_PORTSC1_SUSP(x)
 
#define USBHS_PORTSC1_PR_MASK   USB_PORTSC1_PR_MASK
 
#define USBHS_PORTSC1_PR_SHIFT   USB_PORTSC1_PR_SHIFT
 
#define USBHS_PORTSC1_PR(x)   USB_PORTSC1_PR(x)
 
#define USBHS_PORTSC1_HSP_MASK   USB_PORTSC1_HSP_MASK
 
#define USBHS_PORTSC1_HSP_SHIFT   USB_PORTSC1_HSP_SHIFT
 
#define USBHS_PORTSC1_HSP(x)   USB_PORTSC1_HSP(x)
 
#define USBHS_PORTSC1_LS_MASK   USB_PORTSC1_LS_MASK
 
#define USBHS_PORTSC1_LS_SHIFT   USB_PORTSC1_LS_SHIFT
 
#define USBHS_PORTSC1_LS(x)   USB_PORTSC1_LS(x)
 
#define USBHS_PORTSC1_PP_MASK   USB_PORTSC1_PP_MASK
 
#define USBHS_PORTSC1_PP_SHIFT   USB_PORTSC1_PP_SHIFT
 
#define USBHS_PORTSC1_PP(x)   USB_PORTSC1_PP(x)
 
#define USBHS_PORTSC1_PO_MASK   USB_PORTSC1_PO_MASK
 
#define USBHS_PORTSC1_PO_SHIFT   USB_PORTSC1_PO_SHIFT
 
#define USBHS_PORTSC1_PO(x)   USB_PORTSC1_PO(x)
 
#define USBHS_PORTSC1_PIC_MASK   USB_PORTSC1_PIC_MASK
 
#define USBHS_PORTSC1_PIC_SHIFT   USB_PORTSC1_PIC_SHIFT
 
#define USBHS_PORTSC1_PIC(x)   USB_PORTSC1_PIC(x)
 
#define USBHS_PORTSC1_PTC_MASK   USB_PORTSC1_PTC_MASK
 
#define USBHS_PORTSC1_PTC_SHIFT   USB_PORTSC1_PTC_SHIFT
 
#define USBHS_PORTSC1_PTC(x)   USB_PORTSC1_PTC(x)
 
#define USBHS_PORTSC1_WKCN_MASK   USB_PORTSC1_WKCN_MASK
 
#define USBHS_PORTSC1_WKCN_SHIFT   USB_PORTSC1_WKCN_SHIFT
 
#define USBHS_PORTSC1_WKCN(x)   USB_PORTSC1_WKCN(x)
 
#define USBHS_PORTSC1_WKDS_MASK   USB_PORTSC1_WKDC_MASK
 
#define USBHS_PORTSC1_WKDS_SHIFT   USB_PORTSC1_WKDC_SHIFT
 
#define USBHS_PORTSC1_WKDS(x)   USB_PORTSC1_WKDC(x)
 
#define USBHS_PORTSC1_WKOC_MASK   USB_PORTSC1_WKOC_MASK
 
#define USBHS_PORTSC1_WKOC_SHIFT   USB_PORTSC1_WKOC_SHIFT
 
#define USBHS_PORTSC1_WKOC(x)   USB_PORTSC1_WKOC(x)
 
#define USBHS_PORTSC1_PHCD_MASK   USB_PORTSC1_PHCD_MASK
 
#define USBHS_PORTSC1_PHCD_SHIFT   USB_PORTSC1_PHCD_SHIFT
 
#define USBHS_PORTSC1_PHCD(x)   USB_PORTSC1_PHCD(x)
 
#define USBHS_PORTSC1_PFSC_MASK   USB_PORTSC1_PFSC_MASK
 
#define USBHS_PORTSC1_PFSC_SHIFT   USB_PORTSC1_PFSC_SHIFT
 
#define USBHS_PORTSC1_PFSC(x)   USB_PORTSC1_PFSC(x)
 
#define USBHS_PORTSC1_PTS2_MASK   USB_PORTSC1_PTS_2_MASK
 
#define USBHS_PORTSC1_PTS2_SHIFT   USB_PORTSC1_PTS_2_SHIFT
 
#define USBHS_PORTSC1_PTS2(x)   USB_PORTSC1_PTS_2(x)
 
#define USBHS_PORTSC1_PSPD_MASK   USB_PORTSC1_PSPD_MASK
 
#define USBHS_PORTSC1_PSPD_SHIFT   USB_PORTSC1_PSPD_SHIFT
 
#define USBHS_PORTSC1_PSPD(x)   USB_PORTSC1_PSPD(x)
 
#define USBHS_PORTSC1_PTW_MASK   USB_PORTSC1_PTW_MASK
 
#define USBHS_PORTSC1_PTW_SHIFT   USB_PORTSC1_PTW_SHIFT
 
#define USBHS_PORTSC1_PTW(x)   USB_PORTSC1_PTW(x)
 
#define USBHS_PORTSC1_STS_MASK   USB_PORTSC1_STS_MASK
 
#define USBHS_PORTSC1_STS_SHIFT   USB_PORTSC1_STS_SHIFT
 
#define USBHS_PORTSC1_STS(x)   USB_PORTSC1_STS(x)
 
#define USBHS_PORTSC1_PTS_MASK   USB_PORTSC1_PTS_1_MASK
 
#define USBHS_PORTSC1_PTS_SHIFT   USB_PORTSC1_PTS_1_SHIFT
 
#define USBHS_PORTSC1_PTS(x)   USB_PORTSC1_PTS_1(x)
 
#define USBHS_OTGSC_VD_MASK   USB_OTGSC_VD_MASK
 
#define USBHS_OTGSC_VD_SHIFT   USB_OTGSC_VD_SHIFT
 
#define USBHS_OTGSC_VD(x)   USB_OTGSC_VD(x)
 
#define USBHS_OTGSC_VC_MASK   USB_OTGSC_VC_MASK
 
#define USBHS_OTGSC_VC_SHIFT   USB_OTGSC_VC_SHIFT
 
#define USBHS_OTGSC_VC(x)   USB_OTGSC_VC(x)
 
#define USBHS_OTGSC_OT_MASK   USB_OTGSC_OT_MASK
 
#define USBHS_OTGSC_OT_SHIFT   USB_OTGSC_OT_SHIFT
 
#define USBHS_OTGSC_OT(x)   USB_OTGSC_OT(x)
 
#define USBHS_OTGSC_DP_MASK   USB_OTGSC_DP_MASK
 
#define USBHS_OTGSC_DP_SHIFT   USB_OTGSC_DP_SHIFT
 
#define USBHS_OTGSC_DP(x)   USB_OTGSC_DP(x)
 
#define USBHS_OTGSC_IDPU_MASK   USB_OTGSC_IDPU_MASK
 
#define USBHS_OTGSC_IDPU_SHIFT   USB_OTGSC_IDPU_SHIFT
 
#define USBHS_OTGSC_IDPU(x)   USB_OTGSC_IDPU(x)
 
#define USBHS_OTGSC_ID_MASK   USB_OTGSC_ID_MASK
 
#define USBHS_OTGSC_ID_SHIFT   USB_OTGSC_ID_SHIFT
 
#define USBHS_OTGSC_ID(x)   USB_OTGSC_ID(x)
 
#define USBHS_OTGSC_AVV_MASK   USB_OTGSC_AVV_MASK
 
#define USBHS_OTGSC_AVV_SHIFT   USB_OTGSC_AVV_SHIFT
 
#define USBHS_OTGSC_AVV(x)   USB_OTGSC_AVV(x)
 
#define USBHS_OTGSC_ASV_MASK   USB_OTGSC_ASV_MASK
 
#define USBHS_OTGSC_ASV_SHIFT   USB_OTGSC_ASV_SHIFT
 
#define USBHS_OTGSC_ASV(x)   USB_OTGSC_ASV(x)
 
#define USBHS_OTGSC_BSV_MASK   USB_OTGSC_BSV_MASK
 
#define USBHS_OTGSC_BSV_SHIFT   USB_OTGSC_BSV_SHIFT
 
#define USBHS_OTGSC_BSV(x)   USB_OTGSC_BSV(x)
 
#define USBHS_OTGSC_BSE_MASK   USB_OTGSC_BSE_MASK
 
#define USBHS_OTGSC_BSE_SHIFT   USB_OTGSC_BSE_SHIFT
 
#define USBHS_OTGSC_BSE(x)   USB_OTGSC_BSE(x)
 
#define USBHS_OTGSC_MST_MASK   USB_OTGSC_TOG_1MS_MASK
 
#define USBHS_OTGSC_MST_SHIFT   USB_OTGSC_TOG_1MS_SHIFT
 
#define USBHS_OTGSC_MST(x)   USB_OTGSC_TOG_1MS(x)
 
#define USBHS_OTGSC_DPS_MASK   USB_OTGSC_DPS_MASK
 
#define USBHS_OTGSC_DPS_SHIFT   USB_OTGSC_DPS_SHIFT
 
#define USBHS_OTGSC_DPS(x)   USB_OTGSC_DPS(x)
 
#define USBHS_OTGSC_IDIS_MASK   USB_OTGSC_IDIS_MASK
 
#define USBHS_OTGSC_IDIS_SHIFT   USB_OTGSC_IDIS_SHIFT
 
#define USBHS_OTGSC_IDIS(x)   USB_OTGSC_IDIS(x)
 
#define USBHS_OTGSC_AVVIS_MASK   USB_OTGSC_AVVIS_MASK
 
#define USBHS_OTGSC_AVVIS_SHIFT   USB_OTGSC_AVVIS_SHIFT
 
#define USBHS_OTGSC_AVVIS(x)   USB_OTGSC_AVVIS(x)
 
#define USBHS_OTGSC_ASVIS_MASK   USB_OTGSC_ASVIS_MASK
 
#define USBHS_OTGSC_ASVIS_SHIFT   USB_OTGSC_ASVIS_SHIFT
 
#define USBHS_OTGSC_ASVIS(x)   USB_OTGSC_ASVIS(x)
 
#define USBHS_OTGSC_BSVIS_MASK   USB_OTGSC_BSVIS_MASK
 
#define USBHS_OTGSC_BSVIS_SHIFT   USB_OTGSC_BSVIS_SHIFT
 
#define USBHS_OTGSC_BSVIS(x)   USB_OTGSC_BSVIS(x)
 
#define USBHS_OTGSC_BSEIS_MASK   USB_OTGSC_BSEIS_MASK
 
#define USBHS_OTGSC_BSEIS_SHIFT   USB_OTGSC_BSEIS_SHIFT
 
#define USBHS_OTGSC_BSEIS(x)   USB_OTGSC_BSEIS(x)
 
#define USBHS_OTGSC_MSS_MASK   USB_OTGSC_STATUS_1MS_MASK
 
#define USBHS_OTGSC_MSS_SHIFT   USB_OTGSC_STATUS_1MS_SHIFT
 
#define USBHS_OTGSC_MSS(x)   USB_OTGSC_STATUS_1MS(x)
 
#define USBHS_OTGSC_DPIS_MASK   USB_OTGSC_DPIS_MASK
 
#define USBHS_OTGSC_DPIS_SHIFT   USB_OTGSC_DPIS_SHIFT
 
#define USBHS_OTGSC_DPIS(x)   USB_OTGSC_DPIS(x)
 
#define USBHS_OTGSC_IDIE_MASK   USB_OTGSC_IDIE_MASK
 
#define USBHS_OTGSC_IDIE_SHIFT   USB_OTGSC_IDIE_SHIFT
 
#define USBHS_OTGSC_IDIE(x)   USB_OTGSC_IDIE(x)
 
#define USBHS_OTGSC_AVVIE_MASK   USB_OTGSC_AVVIE_MASK
 
#define USBHS_OTGSC_AVVIE_SHIFT   USB_OTGSC_AVVIE_SHIFT
 
#define USBHS_OTGSC_AVVIE(x)   USB_OTGSC_AVVIE(x)
 
#define USBHS_OTGSC_ASVIE_MASK   USB_OTGSC_ASVIE_MASK
 
#define USBHS_OTGSC_ASVIE_SHIFT   USB_OTGSC_ASVIE_SHIFT
 
#define USBHS_OTGSC_ASVIE(x)   USB_OTGSC_ASVIE(x)
 
#define USBHS_OTGSC_BSVIE_MASK   USB_OTGSC_BSVIE_MASK
 
#define USBHS_OTGSC_BSVIE_SHIFT   USB_OTGSC_BSVIE_SHIFT
 
#define USBHS_OTGSC_BSVIE(x)   USB_OTGSC_BSVIE(x)
 
#define USBHS_OTGSC_BSEIE_MASK   USB_OTGSC_BSEIE_MASK
 
#define USBHS_OTGSC_BSEIE_SHIFT   USB_OTGSC_BSEIE_SHIFT
 
#define USBHS_OTGSC_BSEIE(x)   USB_OTGSC_BSEIE(x)
 
#define USBHS_OTGSC_MSE_MASK   USB_OTGSC_EN_1MS_MASK
 
#define USBHS_OTGSC_MSE_SHIFT   USB_OTGSC_EN_1MS_SHIFT
 
#define USBHS_OTGSC_MSE(x)   USB_OTGSC_EN_1MS(x)
 
#define USBHS_OTGSC_DPIE_MASK   USB_OTGSC_DPIE_MASK
 
#define USBHS_OTGSC_DPIE_SHIFT   USB_OTGSC_DPIE_SHIFT
 
#define USBHS_OTGSC_DPIE(x)   USB_OTGSC_DPIE(x)
 
#define USBHS_USBMODE_CM_MASK   USB_USBMODE_CM_MASK
 
#define USBHS_USBMODE_CM_SHIFT   USB_USBMODE_CM_SHIFT
 
#define USBHS_USBMODE_CM(x)   USB_USBMODE_CM(x)
 
#define USBHS_USBMODE_ES_MASK   USB_USBMODE_ES_MASK
 
#define USBHS_USBMODE_ES_SHIFT   USB_USBMODE_ES_SHIFT
 
#define USBHS_USBMODE_ES(x)   USB_USBMODE_ES(x)
 
#define USBHS_USBMODE_SLOM_MASK   USB_USBMODE_SLOM_MASK
 
#define USBHS_USBMODE_SLOM_SHIFT   USB_USBMODE_SLOM_SHIFT
 
#define USBHS_USBMODE_SLOM(x)   USB_USBMODE_SLOM(x)
 
#define USBHS_USBMODE_SDIS_MASK   USB_USBMODE_SDIS_MASK
 
#define USBHS_USBMODE_SDIS_SHIFT   USB_USBMODE_SDIS_SHIFT
 
#define USBHS_USBMODE_SDIS(x)   USB_USBMODE_SDIS(x)
 
#define USBHS_EPSETUPSR_EPSETUPSTAT_MASK   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT_MASK
 
#define USBHS_EPSETUPSR_EPSETUPSTAT_SHIFT   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT_SHIFT
 
#define USBHS_EPSETUPSR_EPSETUPSTAT(x)   USB_ENDPTSETUPSTAT_ENDPTSETUPSTAT(x)
 
#define USBHS_EPPRIME_PERB_MASK   USB_ENDPTPRIME_PERB_MASK
 
#define USBHS_EPPRIME_PERB_SHIFT   USB_ENDPTPRIME_PERB_SHIFT
 
#define USBHS_EPPRIME_PERB(x)   USB_ENDPTPRIME_PERB(x)
 
#define USBHS_EPPRIME_PETB_MASK   USB_ENDPTPRIME_PETB_MASK
 
#define USBHS_EPPRIME_PETB_SHIFT   USB_ENDPTPRIME_PETB_SHIFT
 
#define USBHS_EPPRIME_PETB(x)   USB_ENDPTPRIME_PETB(x)
 
#define USBHS_EPFLUSH_FERB_MASK   USB_ENDPTFLUSH_FERB_MASK
 
#define USBHS_EPFLUSH_FERB_SHIFT   USB_ENDPTFLUSH_FERB_SHIFT
 
#define USBHS_EPFLUSH_FERB(x)   USB_ENDPTFLUSH_FERB(x)
 
#define USBHS_EPFLUSH_FETB_MASK   USB_ENDPTFLUSH_FETB_MASK
 
#define USBHS_EPFLUSH_FETB_SHIFT   USB_ENDPTFLUSH_FETB_SHIFT
 
#define USBHS_EPFLUSH_FETB(x)   USB_ENDPTFLUSH_FETB(x)
 
#define USBHS_EPSR_ERBR_MASK   USB_ENDPTSTAT_ERBR_MASK
 
#define USBHS_EPSR_ERBR_SHIFT   USB_ENDPTSTAT_ERBR_SHIFT
 
#define USBHS_EPSR_ERBR(x)   USB_ENDPTSTAT_ERBR(x)
 
#define USBHS_EPSR_ETBR_MASK   USB_ENDPTSTAT_ETBR_MASK
 
#define USBHS_EPSR_ETBR_SHIFT   USB_ENDPTSTAT_ETBR_SHIFT
 
#define USBHS_EPSR_ETBR(x)   USB_ENDPTSTAT_ETBR(x)
 
#define USBHS_EPCOMPLETE_ERCE_MASK   USB_ENDPTCOMPLETE_ERCE_MASK
 
#define USBHS_EPCOMPLETE_ERCE_SHIFT   USB_ENDPTCOMPLETE_ERCE_SHIFT
 
#define USBHS_EPCOMPLETE_ERCE(x)   USB_ENDPTCOMPLETE_ERCE(x)
 
#define USBHS_EPCOMPLETE_ETCE_MASK   USB_ENDPTCOMPLETE_ETCE_MASK
 
#define USBHS_EPCOMPLETE_ETCE_SHIFT   USB_ENDPTCOMPLETE_ETCE_SHIFT
 
#define USBHS_EPCOMPLETE_ETCE(x)   USB_ENDPTCOMPLETE_ETCE(x)
 
#define USBHS_EPCR0_RXS_MASK   USB_ENDPTCTRL0_RXS_MASK
 
#define USBHS_EPCR0_RXS_SHIFT   USB_ENDPTCTRL0_RXS_SHIFT
 
#define USBHS_EPCR0_RXS(x)   USB_ENDPTCTRL0_RXS(x)
 
#define USBHS_EPCR0_RXT_MASK   USB_ENDPTCTRL0_RXT_MASK
 
#define USBHS_EPCR0_RXT_SHIFT   USB_ENDPTCTRL0_RXT_SHIFT
 
#define USBHS_EPCR0_RXT(x)   USB_ENDPTCTRL0_RXT(x)
 
#define USBHS_EPCR0_RXE_MASK   USB_ENDPTCTRL0_RXE_MASK
 
#define USBHS_EPCR0_RXE_SHIFT   USB_ENDPTCTRL0_RXE_SHIFT
 
#define USBHS_EPCR0_RXE(x)   USB_ENDPTCTRL0_RXE(x)
 
#define USBHS_EPCR0_TXS_MASK   USB_ENDPTCTRL0_TXS_MASK
 
#define USBHS_EPCR0_TXS_SHIFT   USB_ENDPTCTRL0_TXS_SHIFT
 
#define USBHS_EPCR0_TXS(x)   USB_ENDPTCTRL0_TXS(x)
 
#define USBHS_EPCR0_TXT_MASK   USB_ENDPTCTRL0_TXT_MASK
 
#define USBHS_EPCR0_TXT_SHIFT   USB_ENDPTCTRL0_TXT_SHIFT
 
#define USBHS_EPCR0_TXT(x)   USB_ENDPTCTRL0_TXT(x)
 
#define USBHS_EPCR0_TXE_MASK   USB_ENDPTCTRL0_TXE_MASK
 
#define USBHS_EPCR0_TXE_SHIFT   USB_ENDPTCTRL0_TXE_SHIFT
 
#define USBHS_EPCR0_TXE(x)   USB_ENDPTCTRL0_TXE(x)
 
#define USBHS_EPCR_RXS_MASK   USB_ENDPTCTRL_RXS_MASK
 
#define USBHS_EPCR_RXS_SHIFT   USB_ENDPTCTRL_RXS_SHIFT
 
#define USBHS_EPCR_RXS(x)   USB_ENDPTCTRL_RXS(x)
 
#define USBHS_EPCR_RXD_MASK   USB_ENDPTCTRL_RXD_MASK
 
#define USBHS_EPCR_RXD_SHIFT   USB_ENDPTCTRL_RXD_SHIFT
 
#define USBHS_EPCR_RXD(x)   USB_ENDPTCTRL_RXD(x)
 
#define USBHS_EPCR_RXT_MASK   USB_ENDPTCTRL_RXT_MASK
 
#define USBHS_EPCR_RXT_SHIFT   USB_ENDPTCTRL_RXT_SHIFT
 
#define USBHS_EPCR_RXT(x)   USB_ENDPTCTRL_RXT(x)
 
#define USBHS_EPCR_RXI_MASK   USB_ENDPTCTRL_RXI_MASK
 
#define USBHS_EPCR_RXI_SHIFT   USB_ENDPTCTRL_RXI_SHIFT
 
#define USBHS_EPCR_RXI(x)   USB_ENDPTCTRL_RXI(x)
 
#define USBHS_EPCR_RXR_MASK   USB_ENDPTCTRL_RXR_MASK
 
#define USBHS_EPCR_RXR_SHIFT   USB_ENDPTCTRL_RXR_SHIFT
 
#define USBHS_EPCR_RXR(x)   USB_ENDPTCTRL_RXR(x)
 
#define USBHS_EPCR_RXE_MASK   USB_ENDPTCTRL_RXE_MASK
 
#define USBHS_EPCR_RXE_SHIFT   USB_ENDPTCTRL_RXE_SHIFT
 
#define USBHS_EPCR_RXE(x)   USB_ENDPTCTRL_RXE(x)
 
#define USBHS_EPCR_TXS_MASK   USB_ENDPTCTRL_TXS_MASK
 
#define USBHS_EPCR_TXS_SHIFT   USB_ENDPTCTRL_TXS_SHIFT
 
#define USBHS_EPCR_TXS(x)   USB_ENDPTCTRL_TXS(x)
 
#define USBHS_EPCR_TXD_MASK   USB_ENDPTCTRL_TXD_MASK
 
#define USBHS_EPCR_TXD_SHIFT   USB_ENDPTCTRL_TXD_SHIFT
 
#define USBHS_EPCR_TXD(x)   USB_ENDPTCTRL_TXD(x)
 
#define USBHS_EPCR_TXT_MASK   USB_ENDPTCTRL_TXT_MASK
 
#define USBHS_EPCR_TXT_SHIFT   USB_ENDPTCTRL_TXT_SHIFT
 
#define USBHS_EPCR_TXT(x)   USB_ENDPTCTRL_TXT(x)
 
#define USBHS_EPCR_TXI_MASK   USB_ENDPTCTRL_TXI_MASK
 
#define USBHS_EPCR_TXI_SHIFT   USB_ENDPTCTRL_TXI_SHIFT
 
#define USBHS_EPCR_TXI(x)   USB_ENDPTCTRL_TXI(x)
 
#define USBHS_EPCR_TXR_MASK   USB_ENDPTCTRL_TXR_MASK
 
#define USBHS_EPCR_TXR_SHIFT   USB_ENDPTCTRL_TXR_SHIFT
 
#define USBHS_EPCR_TXR(x)   USB_ENDPTCTRL_TXR(x)
 
#define USBHS_EPCR_TXE_MASK   USB_ENDPTCTRL_TXE_MASK
 
#define USBHS_EPCR_TXE_SHIFT   USB_ENDPTCTRL_TXE_SHIFT
 
#define USBHS_EPCR_TXE(x)   USB_ENDPTCTRL_TXE(x)
 
#define USBHS_EPCR_COUNT   USB_ENDPTCTRL_COUNT
 
#define USBHS_Type   USB_Type
 
#define USBHS_BASE_ADDRS   USB_BASE_ADDRS
 
#define USBHS_IRQS   { USB_OTG1_IRQn, USB_OTG2_IRQn }
 
#define USBHS_IRQHandler   USB_OTG1_IRQHandler
 
#define USBHS_STACK_BASE_ADDRS   { USB_OTG1_BASE, USB_OTG2_BASE }
 

Detailed Description

Macro Definition Documentation

◆ USB1

#define USB1   ((USB_Type *)USB1_BASE)

Peripheral USB1 base pointer

◆ USB1_BASE

#define USB1_BASE   (0x402E0000u)

Peripheral USB1 base address

◆ USB2

#define USB2   ((USB_Type *)USB2_BASE)

Peripheral USB2 base pointer

◆ USB2_BASE

#define USB2_BASE   (0x402E0200u)

Peripheral USB2 base address

◆ USB_BASE_ADDRS [1/3]

#define USB_BASE_ADDRS   { 0u, USB1_BASE, USB2_BASE }

Array initializer of USB peripheral base addresses

◆ USB_BASE_ADDRS [2/3]

#define USB_BASE_ADDRS   { 0u, USB_OTG1_BASE, USB_OTG2_BASE }

Array initializer of USB peripheral base addresses

◆ USB_BASE_ADDRS [3/3]

#define USB_BASE_ADDRS   { 0u, USB_OTG1_BASE, USB_OTG2_BASE }

Array initializer of USB peripheral base addresses

◆ USB_BASE_PTRS [1/3]

#define USB_BASE_PTRS   { (USB_Type *)0u, USB1, USB2 }

Array initializer of USB peripheral base pointers

◆ USB_BASE_PTRS [2/3]

#define USB_BASE_PTRS   { (USB_Type *)0u, USB_OTG1, USB_OTG2 }

Array initializer of USB peripheral base pointers

◆ USB_BASE_PTRS [3/3]

#define USB_BASE_PTRS   { (USB_Type *)0u, USB_OTG1, USB_OTG2 }

Array initializer of USB peripheral base pointers

◆ USB_IRQS [1/3]

#define USB_IRQS   { NotAvail_IRQn, USB_OTG1_IRQn, USB_OTG2_IRQn }

Interrupt vectors for the USB peripheral type

◆ USB_IRQS [2/3]

#define USB_IRQS   { NotAvail_IRQn, USB_OTG1_IRQn, USB_OTG2_IRQn }

Interrupt vectors for the USB peripheral type

◆ USB_IRQS [3/3]

#define USB_IRQS   { NotAvail_IRQn, USB_OTG1_IRQn, USB_OTG2_IRQn }

Interrupt vectors for the USB peripheral type

◆ USB_OTG1 [1/2]

#define USB_OTG1   ((USB_Type *)USB_OTG1_BASE)

Peripheral USB_OTG1 base pointer

◆ USB_OTG1 [2/2]

#define USB_OTG1   ((USB_Type *)USB_OTG1_BASE)

Peripheral USB_OTG1 base pointer

◆ USB_OTG1_BASE [1/2]

#define USB_OTG1_BASE   (0x40430000u)

Peripheral USB_OTG1 base address

◆ USB_OTG1_BASE [2/2]

#define USB_OTG1_BASE   (0x40430000u)

Peripheral USB_OTG1 base address

◆ USB_OTG2 [1/2]

#define USB_OTG2   ((USB_Type *)USB_OTG2_BASE)

Peripheral USB_OTG2 base pointer

◆ USB_OTG2 [2/2]

#define USB_OTG2   ((USB_Type *)USB_OTG2_BASE)

Peripheral USB_OTG2 base pointer

◆ USB_OTG2_BASE [1/2]

#define USB_OTG2_BASE   (0x4042C000u)

Peripheral USB_OTG2 base address

◆ USB_OTG2_BASE [2/2]

#define USB_OTG2_BASE   (0x4042C000u)

Peripheral USB_OTG2 base address