![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Interrupt Mask Register
Register Layout
Field : modemismsk | ||||||||||
Mode: Host and Device Mode Mismatch Interrupt Mask (ModeMisMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_LSB 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_MSB 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_SET_MSK 0x00000002 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_CLR_MSK 0xfffffffd | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_GET(value) (((value) & 0x00000002) >> 1) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_MODMISMSK_SET(value) (((value) << 1) & 0x00000002) | |||||||||
Field : otgintmsk | ||||||||||
Mode: Host and Device OTG Interrupt Mask (OTGIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_LSB 2 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_MSB 2 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_SET_MSK 0x00000004 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_CLR_MSK 0xfffffffb | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_GET(value) (((value) & 0x00000004) >> 2) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OTGINTMSK_SET(value) (((value) << 2) & 0x00000004) | |||||||||
Field : sofmsk | ||||||||||
Mode: Host and Device Start of (micro)Frame Mask (SofMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_LSB 3 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_MSB 3 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_SET_MSK 0x00000008 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_CLR_MSK 0xfffffff7 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_GET(value) (((value) & 0x00000008) >> 3) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_SOFMSK_SET(value) (((value) << 3) & 0x00000008) | |||||||||
Field : rxflvlmsk | ||||||||||
Mode: Host and Device Receive FIFO Non-Empty Mask (RxFLvlMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_LSB 4 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_MSB 4 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_SET_MSK 0x00000010 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_CLR_MSK 0xffffffef | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_GET(value) (((value) & 0x00000010) >> 4) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RXFLVLMSK_SET(value) (((value) << 4) & 0x00000010) | |||||||||
Field : ginnakeffmsk | ||||||||||
Mode: Device only Global Non-periodic IN NAK Effective Mask (GINNakEffMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_LSB 6 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_MSB 6 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_SET_MSK 0x00000040 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_CLR_MSK 0xffffffbf | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_GET(value) (((value) & 0x00000040) >> 6) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_SET(value) (((value) << 6) & 0x00000040) | |||||||||
Field : goutnakeffmsk | ||||||||||
Mode: Device only Global OUT NAK Effective Mask (GOUTNakEffMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_E_NOMAKS 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_LSB 7 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_MSB 7 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_SET_MSK 0x00000080 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_CLR_MSK 0xffffff7f | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_GET(value) (((value) & 0x00000080) >> 7) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_SET(value) (((value) << 7) & 0x00000080) | |||||||||
Field : erlysuspmsk | ||||||||||
Mode: Device only Early Suspend Mask (ErlySuspMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_LSB 10 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_MSB 10 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_SET_MSK 0x00000400 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_CLR_MSK 0xfffffbff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_GET(value) (((value) & 0x00000400) >> 10) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_SET(value) (((value) << 10) & 0x00000400) | |||||||||
Field : usbsuspmsk | ||||||||||
Mode: Device only USB Suspend Mask (USBSuspMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_LSB 11 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_MSB 11 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_SET_MSK 0x00000800 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_CLR_MSK 0xfffff7ff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_GET(value) (((value) & 0x00000800) >> 11) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBSUSPMSK_SET(value) (((value) << 11) & 0x00000800) | |||||||||
Field : usbrstmsk | ||||||||||
Mode: Device only USB Reset Mask (USBRstMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_LSB 12 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_MSB 12 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_SET_MSK 0x00001000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_CLR_MSK 0xffffefff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_GET(value) (((value) & 0x00001000) >> 12) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_USBRSTMSK_SET(value) (((value) << 12) & 0x00001000) | |||||||||
Field : enumdonemsk | ||||||||||
Mode: Device only Enumeration Done Mask (EnumDoneMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_LSB 13 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_MSB 13 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_SET_MSK 0x00002000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_CLR_MSK 0xffffdfff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_GET(value) (((value) & 0x00002000) >> 13) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_SET(value) (((value) << 13) & 0x00002000) | |||||||||
Field : isooutdropmsk | ||||||||||
Mode: Device only Isochronous OUT Packet Dropped Interrupt Mask (ISOOutDropMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_LSB 14 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_MSB 14 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_SET_MSK 0x00004000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_CLR_MSK 0xffffbfff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_GET(value) (((value) & 0x00004000) >> 14) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_SET(value) (((value) << 14) & 0x00004000) | |||||||||
Field : eopfmsk | ||||||||||
Mode: Device only End of Periodic Frame Interrupt Mask (EOPFMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_LSB 15 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_MSB 15 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_SET_MSK 0x00008000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_CLR_MSK 0xffff7fff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_GET(value) (((value) & 0x00008000) >> 15) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EOPFMSK_SET(value) (((value) << 15) & 0x00008000) | |||||||||
Field : epmismsk | ||||||||||
Mode: Device only Endpoint Mismatch Interrupt Mask (EPMisMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_LSB 17 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_MSB 17 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_SET_MSK 0x00020000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_CLR_MSK 0xfffdffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_GET(value) (((value) & 0x00020000) >> 17) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_EPMISMSK_SET(value) (((value) << 17) & 0x00020000) | |||||||||
Field : iepintmsk | ||||||||||
Mode: Device only IN Endpoints Interrupt Mask (IEPIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_E_NOMAKS 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_LSB 18 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_MSB 18 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_SET_MSK 0x00040000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_CLR_MSK 0xfffbffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_GET(value) (((value) & 0x00040000) >> 18) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_IEPINTMSK_SET(value) (((value) << 18) & 0x00040000) | |||||||||
Field : oepintmsk | ||||||||||
Mode: Device only OUT Endpoints Interrupt Mask (OEPIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_LSB 19 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_MSB 19 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_SET_MSK 0x00080000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_CLR_MSK 0xfff7ffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_GET(value) (((value) & 0x00080000) >> 19) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_OEPINTMSK_SET(value) (((value) << 19) & 0x00080000) | |||||||||
Field : incompisoinmsk | ||||||||||
Mode: Device only Incomplete Isochronous IN Transfer Mask (incompISOINMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_LSB 20 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_MSB 20 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_SET_MSK 0x00100000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_CLR_MSK 0xffefffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_GET(value) (((value) & 0x00100000) >> 20) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_SET(value) (((value) << 20) & 0x00100000) | |||||||||
Field : incomplpmsk | ||||||||||
Mode: Host only Incomplete Periodic Transfer Mask (incomplPMsk) Mode: Device only Incomplete Isochronous OUT Transfer Interrupt Mask (incompISOOUTMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_LSB 21 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_MSB 21 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_SET_MSK 0x00200000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_CLR_MSK 0xffdfffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_GET(value) (((value) & 0x00200000) >> 21) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_SET(value) (((value) << 21) & 0x00200000) | |||||||||
Field : fetsuspmsk | ||||||||||
Mode: Device only Data Fetch Suspended Mask (FetSuspMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_LSB 22 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_MSB 22 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_SET_MSK 0x00400000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_CLR_MSK 0xffbfffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_GET(value) (((value) & 0x00400000) >> 22) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_FETSUSPMSK_SET(value) (((value) << 22) & 0x00400000) | |||||||||
Field : resetdetmsk | ||||||||||
Mode: Device only Reset detected Interrupt Mask (ResetDetMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_LSB 23 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_MSB 23 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_SET_MSK 0x00800000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_CLR_MSK 0xff7fffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_GET(value) (((value) & 0x00800000) >> 23) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_RSTDETMSK_SET(value) (((value) << 23) & 0x00800000) | |||||||||
Field : prtintmsk | ||||||||||
Mode: Host only Host Port Interrupt Mask (PrtIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_LSB 24 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_MSB 24 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_SET_MSK 0x01000000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_CLR_MSK 0xfeffffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_GET(value) (((value) & 0x01000000) >> 24) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PRTINTMSK_SET(value) (((value) << 24) & 0x01000000) | |||||||||
Field : hchintmsk | ||||||||||
Mode: Host only Host Channels Interrupt Mask (HChIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_LSB 25 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_MSB 25 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_SET_MSK 0x02000000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_CLR_MSK 0xfdffffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_GET(value) (((value) & 0x02000000) >> 25) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_HCHINTMSK_SET(value) (((value) << 25) & 0x02000000) | |||||||||
Field : ptxfempmsk | ||||||||||
Mode: Host only Periodic TxFIFO Empty Mask (PTxFEmpMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_LSB 26 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_MSB 26 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_SET_MSK 0x04000000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_CLR_MSK 0xfbffffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_GET(value) (((value) & 0x04000000) >> 26) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_SET(value) (((value) << 26) & 0x04000000) | |||||||||
Field : conidstschngmsk | ||||||||||
Mode: Host and Device Connector ID Status Change Mask (ConIDStsChngMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_LSB 28 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_MSB 28 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_SET_MSK 0x10000000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_CLR_MSK 0xefffffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_GET(value) (((value) & 0x10000000) >> 28) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_SET(value) (((value) << 28) & 0x10000000) | |||||||||
Field : disconnintmsk | ||||||||||
Mode: Host and Device Disconnect Detected Interrupt Mask (DisconnIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_LSB 29 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_MSB 29 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_SET_MSK 0x20000000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_CLR_MSK 0xdfffffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_GET(value) (((value) & 0x20000000) >> 29) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_SET(value) (((value) << 29) & 0x20000000) | |||||||||
Field : sessreqintmsk | ||||||||||||||||
Mode: Host and Device Session Request/New Session Detected Interrupt Mask (SessReqIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_E_MSK 0x0 | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_E_NOMSK 0x1 | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_LSB 30 | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_MSB 30 | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_WIDTH 1 | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_SET_MSK 0x40000000 | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_CLR_MSK 0xbfffffff | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_RESET 0x0 | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_GET(value) (((value) & 0x40000000) >> 30) | |||||||||||||||
#define | ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_SET(value) (((value) << 30) & 0x40000000) | |||||||||||||||
Field : wkupintmsk | ||||||||||
Mode: Host and Device Resume/Remote Wakeup Detected Interrupt Mask The WakeUp bit is used for LPM state wake up in a way similar to that of wake up in suspend state. (WkUpIntMsk) Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_E_MSK 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_E_NOMSK 0x1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_LSB 31 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_MSB 31 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_WIDTH 1 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_SET_MSK 0x80000000 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_CLR_MSK 0x7fffffff | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_RESET 0x0 | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_GET(value) (((value) & 0x80000000) >> 31) | |||||||||
#define | ALT_USB_GLOB_GINTMSK_WKUPINTMSK_SET(value) (((value) << 31) & 0x80000000) | |||||||||
Data Structures | |
struct | ALT_USB_GLOB_GINTMSK_s |
Macros | |
#define | ALT_USB_GLOB_GINTMSK_RESET 0x00000000 |
#define | ALT_USB_GLOB_GINTMSK_OFST 0x18 |
#define | ALT_USB_GLOB_GINTMSK_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GINTMSK_OFST)) |
Typedefs | |
typedef struct ALT_USB_GLOB_GINTMSK_s | ALT_USB_GLOB_GINTMSK_t |
struct ALT_USB_GLOB_GINTMSK_s |
WARNING: The C register and register group struct declarations are provided for convenience and illustrative purposes. They should, however, be used with caution as the C language standard provides no guarantees about the alignment or atomicity of device memory accesses. The recommended practice for writing hardware drivers is to use the SoCAL access macros and alt_read_word() and alt_write_word() functions.
The struct declaration for register ALT_USB_GLOB_GINTMSK.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_MODMISMSK
Mode Mismatch Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_MODMISMSK
No Mask Mode Mismatch Interrupt
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_LSB 1 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_MODMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_MSB 1 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_MODMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_MODMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_SET_MSK 0x00000002 |
The mask used to set the ALT_USB_GLOB_GINTMSK_MODMISMSK register field value.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_CLR_MSK 0xfffffffd |
The mask used to clear the ALT_USB_GLOB_GINTMSK_MODMISMSK register field value.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_MODMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_GET | ( | value | ) | (((value) & 0x00000002) >> 1) |
Extracts the ALT_USB_GLOB_GINTMSK_MODMISMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_MODMISMSK_SET | ( | value | ) | (((value) << 1) & 0x00000002) |
Produces a ALT_USB_GLOB_GINTMSK_MODMISMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_OTGINTMSK
OTG Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_OTGINTMSK
No mask OTG Interrupt
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_LSB 2 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_OTGINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_MSB 2 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_OTGINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_OTGINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_SET_MSK 0x00000004 |
The mask used to set the ALT_USB_GLOB_GINTMSK_OTGINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_CLR_MSK 0xfffffffb |
The mask used to clear the ALT_USB_GLOB_GINTMSK_OTGINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_OTGINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_GET | ( | value | ) | (((value) & 0x00000004) >> 2) |
Extracts the ALT_USB_GLOB_GINTMSK_OTGINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_OTGINTMSK_SET | ( | value | ) | (((value) << 2) & 0x00000004) |
Produces a ALT_USB_GLOB_GINTMSK_OTGINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_SOFMSK
Start of Frame Mask
#define ALT_USB_GLOB_GINTMSK_SOFMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_SOFMSK
No Mask Start of Frame
#define ALT_USB_GLOB_GINTMSK_SOFMSK_LSB 3 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_SOFMSK register field.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_MSB 3 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_SOFMSK register field.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_SOFMSK register field.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_SET_MSK 0x00000008 |
The mask used to set the ALT_USB_GLOB_GINTMSK_SOFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_CLR_MSK 0xfffffff7 |
The mask used to clear the ALT_USB_GLOB_GINTMSK_SOFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_SOFMSK register field.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_GET | ( | value | ) | (((value) & 0x00000008) >> 3) |
Extracts the ALT_USB_GLOB_GINTMSK_SOFMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_SOFMSK_SET | ( | value | ) | (((value) << 3) & 0x00000008) |
Produces a ALT_USB_GLOB_GINTMSK_SOFMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_RXFLVLMSK
Receive FIFO Non-Empty Mask
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_RXFLVLMSK
No maks Receive FIFO Non-Empty
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_LSB 4 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_RXFLVLMSK register field.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_MSB 4 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_RXFLVLMSK register field.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_RXFLVLMSK register field.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_SET_MSK 0x00000010 |
The mask used to set the ALT_USB_GLOB_GINTMSK_RXFLVLMSK register field value.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_CLR_MSK 0xffffffef |
The mask used to clear the ALT_USB_GLOB_GINTMSK_RXFLVLMSK register field value.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_RXFLVLMSK register field.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_GET | ( | value | ) | (((value) & 0x00000010) >> 4) |
Extracts the ALT_USB_GLOB_GINTMSK_RXFLVLMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_RXFLVLMSK_SET | ( | value | ) | (((value) << 4) & 0x00000010) |
Produces a ALT_USB_GLOB_GINTMSK_RXFLVLMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK
Global Non-periodic IN NAK Effective Mask
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK
No mask Global Non-periodic IN NAK Effective
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_LSB 6 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_MSB 6 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_SET_MSK 0x00000040 |
The mask used to set the ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_CLR_MSK 0xffffffbf |
The mask used to clear the ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_GET | ( | value | ) | (((value) & 0x00000040) >> 6) |
Extracts the ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK_SET | ( | value | ) | (((value) << 6) & 0x00000040) |
Produces a ALT_USB_GLOB_GINTMSK_GINNAKEFFMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK
Global OUT NAK Effective Mask
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_E_NOMAKS 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK
No mask Global OUT NAK Effective
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_LSB 7 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_MSB 7 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_SET_MSK 0x00000080 |
The mask used to set the ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_CLR_MSK 0xffffff7f |
The mask used to clear the ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK register field.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_GET | ( | value | ) | (((value) & 0x00000080) >> 7) |
Extracts the ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK_SET | ( | value | ) | (((value) << 7) & 0x00000080) |
Produces a ALT_USB_GLOB_GINTMSK_GOUTNAKEFFMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK
Early Suspend Mask
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK
No mask Early Suspend Mask
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_LSB 10 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_MSB 10 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_SET_MSK 0x00000400 |
The mask used to set the ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_CLR_MSK 0xfffffbff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_GET | ( | value | ) | (((value) & 0x00000400) >> 10) |
Extracts the ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK_SET | ( | value | ) | (((value) << 10) & 0x00000400) |
Produces a ALT_USB_GLOB_GINTMSK_ERLYSUSPMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_USBSUSPMSK
USB Suspend Mask
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_USBSUSPMSK
No mask USB Suspend
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_LSB 11 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_USBSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_MSB 11 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_USBSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_USBSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_SET_MSK 0x00000800 |
The mask used to set the ALT_USB_GLOB_GINTMSK_USBSUSPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_CLR_MSK 0xfffff7ff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_USBSUSPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_USBSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_GET | ( | value | ) | (((value) & 0x00000800) >> 11) |
Extracts the ALT_USB_GLOB_GINTMSK_USBSUSPMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_USBSUSPMSK_SET | ( | value | ) | (((value) << 11) & 0x00000800) |
Produces a ALT_USB_GLOB_GINTMSK_USBSUSPMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_USBRSTMSK
USB Reset Mask
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_USBRSTMSK
No mask USB Reset
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_LSB 12 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_USBRSTMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_MSB 12 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_USBRSTMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_USBRSTMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_SET_MSK 0x00001000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_USBRSTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_CLR_MSK 0xffffefff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_USBRSTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_USBRSTMSK register field.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_GET | ( | value | ) | (((value) & 0x00001000) >> 12) |
Extracts the ALT_USB_GLOB_GINTMSK_USBRSTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_USBRSTMSK_SET | ( | value | ) | (((value) << 12) & 0x00001000) |
Produces a ALT_USB_GLOB_GINTMSK_USBRSTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_ENUMDONEMSK
Enumeration Done Mask
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_ENUMDONEMSK
No mask Enumeration Done
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_LSB 13 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_ENUMDONEMSK register field.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_MSB 13 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_ENUMDONEMSK register field.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_ENUMDONEMSK register field.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_SET_MSK 0x00002000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_ENUMDONEMSK register field value.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_CLR_MSK 0xffffdfff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_ENUMDONEMSK register field value.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_ENUMDONEMSK register field.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_GET | ( | value | ) | (((value) & 0x00002000) >> 13) |
Extracts the ALT_USB_GLOB_GINTMSK_ENUMDONEMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_ENUMDONEMSK_SET | ( | value | ) | (((value) << 13) & 0x00002000) |
Produces a ALT_USB_GLOB_GINTMSK_ENUMDONEMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK
Isochronous OUT Packet Dropped Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK
No mask Isochronous OUT Packet Dropped Interrupt
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_LSB 14 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_MSB 14 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_SET_MSK 0x00004000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_CLR_MSK 0xffffbfff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK register field.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_GET | ( | value | ) | (((value) & 0x00004000) >> 14) |
Extracts the ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK_SET | ( | value | ) | (((value) << 14) & 0x00004000) |
Produces a ALT_USB_GLOB_GINTMSK_ISOOUTDROPMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_EOPFMSK
End of Periodic Frame Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_EOPFMSK
No mask End of Periodic Frame Interrupt
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_LSB 15 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_EOPFMSK register field.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_MSB 15 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_EOPFMSK register field.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_EOPFMSK register field.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_SET_MSK 0x00008000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_EOPFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_CLR_MSK 0xffff7fff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_EOPFMSK register field value.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_EOPFMSK register field.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_GET | ( | value | ) | (((value) & 0x00008000) >> 15) |
Extracts the ALT_USB_GLOB_GINTMSK_EOPFMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_EOPFMSK_SET | ( | value | ) | (((value) << 15) & 0x00008000) |
Produces a ALT_USB_GLOB_GINTMSK_EOPFMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_EPMISMSK
Endpoint Mismatch Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_EPMISMSK
No mask Endpoint Mismatch Interrupt
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_LSB 17 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_EPMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_MSB 17 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_EPMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_EPMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_SET_MSK 0x00020000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_EPMISMSK register field value.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_CLR_MSK 0xfffdffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_EPMISMSK register field value.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_EPMISMSK register field.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_GET | ( | value | ) | (((value) & 0x00020000) >> 17) |
Extracts the ALT_USB_GLOB_GINTMSK_EPMISMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_EPMISMSK_SET | ( | value | ) | (((value) << 17) & 0x00020000) |
Produces a ALT_USB_GLOB_GINTMSK_EPMISMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_IEPINTMSK
IN Endpoints Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_E_NOMAKS 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_IEPINTMSK
No mask IN Endpoints Interrupt
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_LSB 18 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_IEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_MSB 18 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_IEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_IEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_SET_MSK 0x00040000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_IEPINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_CLR_MSK 0xfffbffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_IEPINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_IEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_GET | ( | value | ) | (((value) & 0x00040000) >> 18) |
Extracts the ALT_USB_GLOB_GINTMSK_IEPINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_IEPINTMSK_SET | ( | value | ) | (((value) << 18) & 0x00040000) |
Produces a ALT_USB_GLOB_GINTMSK_IEPINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_OEPINTMSK
OUT Endpoints Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_OEPINTMSK
No mask OUT Endpoints Interrupt
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_LSB 19 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_OEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_MSB 19 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_OEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_OEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_SET_MSK 0x00080000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_OEPINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_CLR_MSK 0xfff7ffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_OEPINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_OEPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_GET | ( | value | ) | (((value) & 0x00080000) >> 19) |
Extracts the ALT_USB_GLOB_GINTMSK_OEPINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_OEPINTMSK_SET | ( | value | ) | (((value) << 19) & 0x00080000) |
Produces a ALT_USB_GLOB_GINTMSK_OEPINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK
Incomplete Isochronous IN Transfer Mask
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK
No mask Incomplete Isochronous IN Transfer
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_LSB 20 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_MSB 20 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_SET_MSK 0x00100000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK register field value.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_CLR_MSK 0xffefffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK register field value.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_GET | ( | value | ) | (((value) & 0x00100000) >> 20) |
Extracts the ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK_SET | ( | value | ) | (((value) << 20) & 0x00100000) |
Produces a ALT_USB_GLOB_GINTMSK_INCOMPISOINMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_INCOMPLPMSK
Incomplete Periodic Transfer Mask
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_INCOMPLPMSK
No mask Incomplete Periodic Transfer
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_LSB 21 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_INCOMPLPMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_MSB 21 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_INCOMPLPMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_INCOMPLPMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_SET_MSK 0x00200000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_INCOMPLPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_CLR_MSK 0xffdfffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_INCOMPLPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_INCOMPLPMSK register field.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_GET | ( | value | ) | (((value) & 0x00200000) >> 21) |
Extracts the ALT_USB_GLOB_GINTMSK_INCOMPLPMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_INCOMPLPMSK_SET | ( | value | ) | (((value) << 21) & 0x00200000) |
Produces a ALT_USB_GLOB_GINTMSK_INCOMPLPMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_FETSUSPMSK
Data Fetch Suspended Mask
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_FETSUSPMSK
No mask Data Fetch Suspended
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_LSB 22 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_FETSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_MSB 22 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_FETSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_FETSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_SET_MSK 0x00400000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_FETSUSPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_CLR_MSK 0xffbfffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_FETSUSPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_FETSUSPMSK register field.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_GET | ( | value | ) | (((value) & 0x00400000) >> 22) |
Extracts the ALT_USB_GLOB_GINTMSK_FETSUSPMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_FETSUSPMSK_SET | ( | value | ) | (((value) << 22) & 0x00400000) |
Produces a ALT_USB_GLOB_GINTMSK_FETSUSPMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_RSTDETMSK
Reset detected Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_RSTDETMSK
No mask Reset detected Interrupt
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_LSB 23 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_RSTDETMSK register field.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_MSB 23 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_RSTDETMSK register field.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_RSTDETMSK register field.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_SET_MSK 0x00800000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_RSTDETMSK register field value.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_CLR_MSK 0xff7fffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_RSTDETMSK register field value.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_RSTDETMSK register field.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_GET | ( | value | ) | (((value) & 0x00800000) >> 23) |
Extracts the ALT_USB_GLOB_GINTMSK_RSTDETMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_RSTDETMSK_SET | ( | value | ) | (((value) << 23) & 0x00800000) |
Produces a ALT_USB_GLOB_GINTMSK_RSTDETMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_PRTINTMSK
Host Port Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_PRTINTMSK
No mask Host Port Interrupt
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_LSB 24 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_PRTINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_MSB 24 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_PRTINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_PRTINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_SET_MSK 0x01000000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_PRTINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_CLR_MSK 0xfeffffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_PRTINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_PRTINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_GET | ( | value | ) | (((value) & 0x01000000) >> 24) |
Extracts the ALT_USB_GLOB_GINTMSK_PRTINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_PRTINTMSK_SET | ( | value | ) | (((value) << 24) & 0x01000000) |
Produces a ALT_USB_GLOB_GINTMSK_PRTINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_HCHINTMSK
Host Channels Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_HCHINTMSK
No mask Host Channels Interrupt
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_LSB 25 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_HCHINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_MSB 25 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_HCHINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_HCHINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_SET_MSK 0x02000000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_HCHINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_CLR_MSK 0xfdffffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_HCHINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_HCHINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_GET | ( | value | ) | (((value) & 0x02000000) >> 25) |
Extracts the ALT_USB_GLOB_GINTMSK_HCHINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_HCHINTMSK_SET | ( | value | ) | (((value) << 25) & 0x02000000) |
Produces a ALT_USB_GLOB_GINTMSK_HCHINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_PTXFEMPMSK
Periodic TxFIFO Empty Mask
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_PTXFEMPMSK
No mask Periodic TxFIFO Empty
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_LSB 26 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_PTXFEMPMSK register field.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_MSB 26 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_PTXFEMPMSK register field.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_PTXFEMPMSK register field.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_SET_MSK 0x04000000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_PTXFEMPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_CLR_MSK 0xfbffffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_PTXFEMPMSK register field value.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_PTXFEMPMSK register field.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_GET | ( | value | ) | (((value) & 0x04000000) >> 26) |
Extracts the ALT_USB_GLOB_GINTMSK_PTXFEMPMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_PTXFEMPMSK_SET | ( | value | ) | (((value) << 26) & 0x04000000) |
Produces a ALT_USB_GLOB_GINTMSK_PTXFEMPMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK
Connector ID Status Change Mask
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK
No mask Connector ID Status Change
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_LSB 28 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK register field.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_MSB 28 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK register field.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK register field.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_SET_MSK 0x10000000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK register field value.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_CLR_MSK 0xefffffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK register field value.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK register field.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_GET | ( | value | ) | (((value) & 0x10000000) >> 28) |
Extracts the ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK_SET | ( | value | ) | (((value) << 28) & 0x10000000) |
Produces a ALT_USB_GLOB_GINTMSK_CONIDSTSCHNGMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_DISCONNINTMSK
Disconnect Detected Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_DISCONNINTMSK
No mask Disconnect Detected Interrupt
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_LSB 29 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_DISCONNINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_MSB 29 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_DISCONNINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_DISCONNINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_SET_MSK 0x20000000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_DISCONNINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_CLR_MSK 0xdfffffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_DISCONNINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_DISCONNINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_GET | ( | value | ) | (((value) & 0x20000000) >> 29) |
Extracts the ALT_USB_GLOB_GINTMSK_DISCONNINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_DISCONNINTMSK_SET | ( | value | ) | (((value) << 29) & 0x20000000) |
Produces a ALT_USB_GLOB_GINTMSK_DISCONNINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_SESSREQINTMSK
Session Request New Session Detected Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_SESSREQINTMSK
No mask Session RequestNew Session Detected Interrupt
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_LSB 30 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_SESSREQINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_MSB 30 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_SESSREQINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_SESSREQINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_SET_MSK 0x40000000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_SESSREQINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_CLR_MSK 0xbfffffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_SESSREQINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_SESSREQINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_GET | ( | value | ) | (((value) & 0x40000000) >> 30) |
Extracts the ALT_USB_GLOB_GINTMSK_SESSREQINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_SESSREQINTMSK_SET | ( | value | ) | (((value) << 30) & 0x40000000) |
Produces a ALT_USB_GLOB_GINTMSK_SESSREQINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_E_MSK 0x0 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_WKUPINTMSK
Resume Remote Wakeup Detected Interrupt Mask
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_E_NOMSK 0x1 |
Enumerated value for register field ALT_USB_GLOB_GINTMSK_WKUPINTMSK
No maskResume Remote Wakeup Detected Interrupt
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_LSB 31 |
The Least Significant Bit (LSB) position of the ALT_USB_GLOB_GINTMSK_WKUPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_MSB 31 |
The Most Significant Bit (MSB) position of the ALT_USB_GLOB_GINTMSK_WKUPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_WIDTH 1 |
The width in bits of the ALT_USB_GLOB_GINTMSK_WKUPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_SET_MSK 0x80000000 |
The mask used to set the ALT_USB_GLOB_GINTMSK_WKUPINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_CLR_MSK 0x7fffffff |
The mask used to clear the ALT_USB_GLOB_GINTMSK_WKUPINTMSK register field value.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_RESET 0x0 |
The reset value of the ALT_USB_GLOB_GINTMSK_WKUPINTMSK register field.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_GET | ( | value | ) | (((value) & 0x80000000) >> 31) |
Extracts the ALT_USB_GLOB_GINTMSK_WKUPINTMSK field value from a register.
#define ALT_USB_GLOB_GINTMSK_WKUPINTMSK_SET | ( | value | ) | (((value) << 31) & 0x80000000) |
Produces a ALT_USB_GLOB_GINTMSK_WKUPINTMSK register field value suitable for setting the register.
#define ALT_USB_GLOB_GINTMSK_RESET 0x00000000 |
The reset value of the ALT_USB_GLOB_GINTMSK register.
#define ALT_USB_GLOB_GINTMSK_OFST 0x18 |
The byte offset of the ALT_USB_GLOB_GINTMSK register from the beginning of the component.
#define ALT_USB_GLOB_GINTMSK_ADDR | ( | base | ) | ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_GLOB_GINTMSK_OFST)) |
The address of the ALT_USB_GLOB_GINTMSK register.
typedef struct ALT_USB_GLOB_GINTMSK_s ALT_USB_GLOB_GINTMSK_t |
The typedef declaration for register ALT_USB_GLOB_GINTMSK.