![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Host Channel 7 Interrupt Register
Register Layout
Bits | Access | Reset | Description |
---|---|---|---|
[0] | RW | 0x0 | ALT_USB_HOST_HCINT7_XFERCOMPL |
[1] | RW | 0x0 | ALT_USB_HOST_HCINT7_CHHLTD |
[2] | RW | 0x0 | ALT_USB_HOST_HCINT7_AHBERR |
[3] | RW | 0x0 | ALT_USB_HOST_HCINT7_STALL |
[4] | RW | 0x0 | ALT_USB_HOST_HCINT7_NAK |
[5] | RW | 0x0 | ALT_USB_HOST_HCINT7_ACK |
[6] | RW | 0x0 | ALT_USB_HOST_HCINT7_NYET |
[7] | RW | 0x0 | ALT_USB_HOST_HCINT7_XACTERR |
[8] | RW | 0x0 | ALT_USB_HOST_HCINT7_BBLERR |
[9] | RW | 0x0 | ALT_USB_HOST_HCINT7_FRMOVRUN |
[10] | RW | 0x0 | ALT_USB_HOST_HCINT7_DATATGLERR |
[11] | RW | 0x0 | ALT_USB_HOST_HCINT7_BNAINTR |
[12] | RW | 0x0 | ALT_USB_HOST_HCINT7_XCS_XACT_ERR |
[13] | RW | 0x0 | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR |
[31:14] | ??? | 0x0 | UNDEFINED |
Field : xfercompl | ||||||||||
Transfer Completed (XferCompl) Transfer completed normally without any errors.This bit can be set only by the core and the application should write 1 to clear it. For Scatter/Gather DMA mode, it indicates that current descriptor processing got completed with IOC bit set in its descriptor. In non Scatter/Gather DMA mode, it indicates that Transfer completed normally without any errors. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_LSB 0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_MSB 0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_SET_MSK 0x00000001 | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_CLR_MSK 0xfffffffe | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_GET(value) (((value) & 0x00000001) >> 0) | |||||||||
#define | ALT_USB_HOST_HCINT7_XFERCOMPL_SET(value) (((value) << 0) & 0x00000001) | |||||||||
Field : chhltd | ||||||||||
Channel Halted (ChHltd) In non Scatter/Gather DMA mode, it indicates the transfer completed abnormally either because of any USB transaction error or in response to disable request by the application or because of a completed transfer. in Scatter/gather DMA mode, this indicates that transfer completed due to any of the following . EOL being set in descriptor . AHB error . Excessive transaction errors . Babble . Stall Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_LSB 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_MSB 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_SET_MSK 0x00000002 | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_CLR_MSK 0xfffffffd | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_GET(value) (((value) & 0x00000002) >> 1) | |||||||||
#define | ALT_USB_HOST_HCINT7_CHHLTD_SET(value) (((value) << 1) & 0x00000002) | |||||||||
Field : ahberr | ||||||||||
AHB Error (AHBErr) This is generated only in Internal DMA mode when there is an AHB error during AHB read/write. The application can read the corresponding channel's DMA address register to get the error address. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_LSB 2 | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_MSB 2 | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_SET_MSK 0x00000004 | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_CLR_MSK 0xfffffffb | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_GET(value) (((value) & 0x00000004) >> 2) | |||||||||
#define | ALT_USB_HOST_HCINT7_AHBERR_SET(value) (((value) << 2) & 0x00000004) | |||||||||
Field : stall | ||||||||||
STALL Response Received Interrupt (STALL) In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core.This bit can be set only by the core and the application should write 1 to clear it. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_STALL_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_LSB 3 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_MSB 3 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_SET_MSK 0x00000008 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_CLR_MSK 0xfffffff7 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_GET(value) (((value) & 0x00000008) >> 3) | |||||||||
#define | ALT_USB_HOST_HCINT7_STALL_SET(value) (((value) << 3) & 0x00000008) | |||||||||
Field : nak | ||||||||||
NAK Response Received Interrupt (NAK) In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core.This bit can be set only by the core and the application should write 1 to clear it. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_NAK_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_LSB 4 | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_MSB 4 | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_SET_MSK 0x00000010 | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_CLR_MSK 0xffffffef | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_GET(value) (((value) & 0x00000010) >> 4) | |||||||||
#define | ALT_USB_HOST_HCINT7_NAK_SET(value) (((value) << 4) & 0x00000010) | |||||||||
Field : ack | ||||||||||
ACK Response Received/Transmitted Interrupt (ACK) In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core.This bit can be set only by the core and the application should write 1 to clear it. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_ACK_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_LSB 5 | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_MSB 5 | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_SET_MSK 0x00000020 | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_CLR_MSK 0xffffffdf | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_GET(value) (((value) & 0x00000020) >> 5) | |||||||||
#define | ALT_USB_HOST_HCINT7_ACK_SET(value) (((value) << 5) & 0x00000020) | |||||||||
Field : nyet | ||||||||||
NYET Response Received Interrupt (NYET) In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core.This bit can be set only by the core and the application should write 1 to clear it. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_NYET_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_LSB 6 | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_MSB 6 | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_SET_MSK 0x00000040 | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_CLR_MSK 0xffffffbf | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_GET(value) (((value) & 0x00000040) >> 6) | |||||||||
#define | ALT_USB_HOST_HCINT7_NYET_SET(value) (((value) << 6) & 0x00000040) | |||||||||
Field : xacterr | ||||||||||
Transaction Error (XactErr) Indicates one of the following errors occurred on the USB. CRC check failure Timeout Bit stuff error False EOP In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core.This bit can be set only by the core and the application should write 1 to clear it. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_LSB 7 | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_MSB 7 | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_SET_MSK 0x00000080 | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_CLR_MSK 0xffffff7f | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_GET(value) (((value) & 0x00000080) >> 7) | |||||||||
#define | ALT_USB_HOST_HCINT7_XACTERR_SET(value) (((value) << 7) & 0x00000080) | |||||||||
Field : bblerr | ||||||||||
Babble Error (BblErr) In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core..This bit can be set only by the core and the application should write 1 to clear it. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_LSB 8 | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_MSB 8 | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_SET_MSK 0x00000100 | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_CLR_MSK 0xfffffeff | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_GET(value) (((value) & 0x00000100) >> 8) | |||||||||
#define | ALT_USB_HOST_HCINT7_BBLERR_SET(value) (((value) << 8) & 0x00000100) | |||||||||
Field : frmovrun | ||||||||||
Frame Overrun (FrmOvrun).In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core.This bit can be set only by the core and the application should write 1 to clear it. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_LSB 9 | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_MSB 9 | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_SET_MSK 0x00000200 | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_CLR_MSK 0xfffffdff | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_GET(value) (((value) & 0x00000200) >> 9) | |||||||||
#define | ALT_USB_HOST_HCINT7_FRMOVRUN_SET(value) (((value) << 9) & 0x00000200) | |||||||||
Field : datatglerr | ||||||||||
Data Toggle Error (DataTglErr).This bit can be set only by the core and the application should write 1 to clear it.In Scatter/Gather DMA mode, the interrupt due to this bit is masked in the core. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_LSB 10 | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_MSB 10 | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_SET_MSK 0x00000400 | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_CLR_MSK 0xfffffbff | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_GET(value) (((value) & 0x00000400) >> 10) | |||||||||
#define | ALT_USB_HOST_HCINT7_DATATGLERR_SET(value) (((value) << 10) & 0x00000400) | |||||||||
Field : bnaintr | ||||||||||
BNA (Buffer Not Available) Interrupt (BNAIntr) This bit is valid only when Scatter/Gather DMA mode is enabled. The core generates this interrupt when the descriptor accessed is not ready for the Core to process. BNA will not be generated for Isochronous channels. For non Scatter/Gather DMA mode, this bit is reserved. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_LSB 11 | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_MSB 11 | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_SET_MSK 0x00000800 | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_CLR_MSK 0xfffff7ff | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_GET(value) (((value) & 0x00000800) >> 11) | |||||||||
#define | ALT_USB_HOST_HCINT7_BNAINTR_SET(value) (((value) << 11) & 0x00000800) | |||||||||
Field : xcs_xact_err | ||||||||||
Excessive Transaction Error (XCS_XACT_ERR) This bit is valid only when Scatter/Gather DMA mode is enabled. The core sets this bit when 3 consecutive transaction errors occurred on the USB bus. XCS_XACT_ERR will not be generated for Isochronous channels. For non Scatter/Gather DMA mode, this bit is reserved. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_E_ACVTIVE 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_LSB 12 | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_MSB 12 | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_SET_MSK 0x00001000 | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_CLR_MSK 0xffffefff | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_GET(value) (((value) & 0x00001000) >> 12) | |||||||||
#define | ALT_USB_HOST_HCINT7_XCS_XACT_ERR_SET(value) (((value) << 12) & 0x00001000) | |||||||||
Field : desc_lst_rollintr | ||||||||||
Descriptor rollover interrupt (DESC_LST_ROLLIntr) This bit is valid only when Scatter/Gather DMA mode is enabled. The core sets this bit when the corresponding channel's descriptor list rolls over. For non Scatter/Gather DMA mode, this bit is reserved. Field Enumeration Values:
Field Access Macros: | ||||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_E_INACT 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_E_ACT 0x1 | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_LSB 13 | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_MSB 13 | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_WIDTH 1 | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_SET_MSK 0x00002000 | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_RESET 0x0 | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_GET(value) (((value) & 0x00002000) >> 13) | |||||||||
#define | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_SET(value) (((value) << 13) & 0x00002000) | |||||||||
Data Structures | |
struct | ALT_USB_HOST_HCINT7_s |
Macros | |
#define | ALT_USB_HOST_HCINT7_RESET 0x00000000 |
#define | ALT_USB_HOST_HCINT7_OFST 0x1e8 |
#define | ALT_USB_HOST_HCINT7_ADDR(base) ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT7_OFST)) |
Typedefs | |
typedef struct ALT_USB_HOST_HCINT7_s | ALT_USB_HOST_HCINT7_t |
struct ALT_USB_HOST_HCINT7_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_HOST_HCINT7.
Data Fields | ||
---|---|---|
uint32_t | xfercompl: 1 | ALT_USB_HOST_HCINT7_XFERCOMPL |
uint32_t | chhltd: 1 | ALT_USB_HOST_HCINT7_CHHLTD |
uint32_t | ahberr: 1 | ALT_USB_HOST_HCINT7_AHBERR |
uint32_t | stall: 1 | ALT_USB_HOST_HCINT7_STALL |
uint32_t | nak: 1 | ALT_USB_HOST_HCINT7_NAK |
uint32_t | ack: 1 | ALT_USB_HOST_HCINT7_ACK |
uint32_t | nyet: 1 | ALT_USB_HOST_HCINT7_NYET |
uint32_t | xacterr: 1 | ALT_USB_HOST_HCINT7_XACTERR |
uint32_t | bblerr: 1 | ALT_USB_HOST_HCINT7_BBLERR |
uint32_t | frmovrun: 1 | ALT_USB_HOST_HCINT7_FRMOVRUN |
uint32_t | datatglerr: 1 | ALT_USB_HOST_HCINT7_DATATGLERR |
uint32_t | bnaintr: 1 | ALT_USB_HOST_HCINT7_BNAINTR |
uint32_t | xcs_xact_err: 1 | ALT_USB_HOST_HCINT7_XCS_XACT_ERR |
uint32_t | desc_lst_rollintr: 1 | ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR |
uint32_t | __pad0__: 18 | UNDEFINED |
#define ALT_USB_HOST_HCINT7_XFERCOMPL_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_XFERCOMPL
No transfer
#define ALT_USB_HOST_HCINT7_XFERCOMPL_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_XFERCOMPL
Transfer completed normally without any errors
#define ALT_USB_HOST_HCINT7_XFERCOMPL_LSB 0 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_XFERCOMPL register field.
#define ALT_USB_HOST_HCINT7_XFERCOMPL_MSB 0 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_XFERCOMPL register field.
#define ALT_USB_HOST_HCINT7_XFERCOMPL_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_XFERCOMPL register field.
#define ALT_USB_HOST_HCINT7_XFERCOMPL_SET_MSK 0x00000001 |
The mask used to set the ALT_USB_HOST_HCINT7_XFERCOMPL register field value.
#define ALT_USB_HOST_HCINT7_XFERCOMPL_CLR_MSK 0xfffffffe |
The mask used to clear the ALT_USB_HOST_HCINT7_XFERCOMPL register field value.
#define ALT_USB_HOST_HCINT7_XFERCOMPL_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_XFERCOMPL register field.
#define ALT_USB_HOST_HCINT7_XFERCOMPL_GET | ( | value | ) | (((value) & 0x00000001) >> 0) |
Extracts the ALT_USB_HOST_HCINT7_XFERCOMPL field value from a register.
#define ALT_USB_HOST_HCINT7_XFERCOMPL_SET | ( | value | ) | (((value) << 0) & 0x00000001) |
Produces a ALT_USB_HOST_HCINT7_XFERCOMPL register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_CHHLTD_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_CHHLTD
Channel not halted
#define ALT_USB_HOST_HCINT7_CHHLTD_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_CHHLTD
Channel Halted
#define ALT_USB_HOST_HCINT7_CHHLTD_LSB 1 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_CHHLTD register field.
#define ALT_USB_HOST_HCINT7_CHHLTD_MSB 1 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_CHHLTD register field.
#define ALT_USB_HOST_HCINT7_CHHLTD_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_CHHLTD register field.
#define ALT_USB_HOST_HCINT7_CHHLTD_SET_MSK 0x00000002 |
The mask used to set the ALT_USB_HOST_HCINT7_CHHLTD register field value.
#define ALT_USB_HOST_HCINT7_CHHLTD_CLR_MSK 0xfffffffd |
The mask used to clear the ALT_USB_HOST_HCINT7_CHHLTD register field value.
#define ALT_USB_HOST_HCINT7_CHHLTD_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_CHHLTD register field.
#define ALT_USB_HOST_HCINT7_CHHLTD_GET | ( | value | ) | (((value) & 0x00000002) >> 1) |
Extracts the ALT_USB_HOST_HCINT7_CHHLTD field value from a register.
#define ALT_USB_HOST_HCINT7_CHHLTD_SET | ( | value | ) | (((value) << 1) & 0x00000002) |
Produces a ALT_USB_HOST_HCINT7_CHHLTD register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_AHBERR_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_AHBERR
No AHB error
#define ALT_USB_HOST_HCINT7_AHBERR_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_AHBERR
AHB error during AHB read/write
#define ALT_USB_HOST_HCINT7_AHBERR_LSB 2 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_AHBERR register field.
#define ALT_USB_HOST_HCINT7_AHBERR_MSB 2 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_AHBERR register field.
#define ALT_USB_HOST_HCINT7_AHBERR_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_AHBERR register field.
#define ALT_USB_HOST_HCINT7_AHBERR_SET_MSK 0x00000004 |
The mask used to set the ALT_USB_HOST_HCINT7_AHBERR register field value.
#define ALT_USB_HOST_HCINT7_AHBERR_CLR_MSK 0xfffffffb |
The mask used to clear the ALT_USB_HOST_HCINT7_AHBERR register field value.
#define ALT_USB_HOST_HCINT7_AHBERR_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_AHBERR register field.
#define ALT_USB_HOST_HCINT7_AHBERR_GET | ( | value | ) | (((value) & 0x00000004) >> 2) |
Extracts the ALT_USB_HOST_HCINT7_AHBERR field value from a register.
#define ALT_USB_HOST_HCINT7_AHBERR_SET | ( | value | ) | (((value) << 2) & 0x00000004) |
Produces a ALT_USB_HOST_HCINT7_AHBERR register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_STALL_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_STALL
No Stall Interrupt
#define ALT_USB_HOST_HCINT7_STALL_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_STALL
Stall Interrupt
#define ALT_USB_HOST_HCINT7_STALL_LSB 3 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_STALL register field.
#define ALT_USB_HOST_HCINT7_STALL_MSB 3 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_STALL register field.
#define ALT_USB_HOST_HCINT7_STALL_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_STALL register field.
#define ALT_USB_HOST_HCINT7_STALL_SET_MSK 0x00000008 |
The mask used to set the ALT_USB_HOST_HCINT7_STALL register field value.
#define ALT_USB_HOST_HCINT7_STALL_CLR_MSK 0xfffffff7 |
The mask used to clear the ALT_USB_HOST_HCINT7_STALL register field value.
#define ALT_USB_HOST_HCINT7_STALL_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_STALL register field.
#define ALT_USB_HOST_HCINT7_STALL_GET | ( | value | ) | (((value) & 0x00000008) >> 3) |
Extracts the ALT_USB_HOST_HCINT7_STALL field value from a register.
#define ALT_USB_HOST_HCINT7_STALL_SET | ( | value | ) | (((value) << 3) & 0x00000008) |
Produces a ALT_USB_HOST_HCINT7_STALL register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_NAK_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_NAK
No NAK Response Received Interrupt
#define ALT_USB_HOST_HCINT7_NAK_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_NAK
NAK Response Received Interrupt
#define ALT_USB_HOST_HCINT7_NAK_LSB 4 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_NAK register field.
#define ALT_USB_HOST_HCINT7_NAK_MSB 4 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_NAK register field.
#define ALT_USB_HOST_HCINT7_NAK_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_NAK register field.
#define ALT_USB_HOST_HCINT7_NAK_SET_MSK 0x00000010 |
The mask used to set the ALT_USB_HOST_HCINT7_NAK register field value.
#define ALT_USB_HOST_HCINT7_NAK_CLR_MSK 0xffffffef |
The mask used to clear the ALT_USB_HOST_HCINT7_NAK register field value.
#define ALT_USB_HOST_HCINT7_NAK_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_NAK register field.
#define ALT_USB_HOST_HCINT7_NAK_GET | ( | value | ) | (((value) & 0x00000010) >> 4) |
Extracts the ALT_USB_HOST_HCINT7_NAK field value from a register.
#define ALT_USB_HOST_HCINT7_NAK_SET | ( | value | ) | (((value) << 4) & 0x00000010) |
Produces a ALT_USB_HOST_HCINT7_NAK register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_ACK_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_ACK
No ACK Response Received Transmitted Interrupt
#define ALT_USB_HOST_HCINT7_ACK_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_ACK
ACK Response Received Transmitted Interrup
#define ALT_USB_HOST_HCINT7_ACK_LSB 5 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_ACK register field.
#define ALT_USB_HOST_HCINT7_ACK_MSB 5 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_ACK register field.
#define ALT_USB_HOST_HCINT7_ACK_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_ACK register field.
#define ALT_USB_HOST_HCINT7_ACK_SET_MSK 0x00000020 |
The mask used to set the ALT_USB_HOST_HCINT7_ACK register field value.
#define ALT_USB_HOST_HCINT7_ACK_CLR_MSK 0xffffffdf |
The mask used to clear the ALT_USB_HOST_HCINT7_ACK register field value.
#define ALT_USB_HOST_HCINT7_ACK_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_ACK register field.
#define ALT_USB_HOST_HCINT7_ACK_GET | ( | value | ) | (((value) & 0x00000020) >> 5) |
Extracts the ALT_USB_HOST_HCINT7_ACK field value from a register.
#define ALT_USB_HOST_HCINT7_ACK_SET | ( | value | ) | (((value) << 5) & 0x00000020) |
Produces a ALT_USB_HOST_HCINT7_ACK register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_NYET_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_NYET
No NYET Response Received Interrupt
#define ALT_USB_HOST_HCINT7_NYET_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_NYET
NYET Response Received Interrupt
#define ALT_USB_HOST_HCINT7_NYET_LSB 6 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_NYET register field.
#define ALT_USB_HOST_HCINT7_NYET_MSB 6 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_NYET register field.
#define ALT_USB_HOST_HCINT7_NYET_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_NYET register field.
#define ALT_USB_HOST_HCINT7_NYET_SET_MSK 0x00000040 |
The mask used to set the ALT_USB_HOST_HCINT7_NYET register field value.
#define ALT_USB_HOST_HCINT7_NYET_CLR_MSK 0xffffffbf |
The mask used to clear the ALT_USB_HOST_HCINT7_NYET register field value.
#define ALT_USB_HOST_HCINT7_NYET_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_NYET register field.
#define ALT_USB_HOST_HCINT7_NYET_GET | ( | value | ) | (((value) & 0x00000040) >> 6) |
Extracts the ALT_USB_HOST_HCINT7_NYET field value from a register.
#define ALT_USB_HOST_HCINT7_NYET_SET | ( | value | ) | (((value) << 6) & 0x00000040) |
Produces a ALT_USB_HOST_HCINT7_NYET register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_XACTERR_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_XACTERR
No Transaction Error
#define ALT_USB_HOST_HCINT7_XACTERR_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_XACTERR
Transaction Error
#define ALT_USB_HOST_HCINT7_XACTERR_LSB 7 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_XACTERR register field.
#define ALT_USB_HOST_HCINT7_XACTERR_MSB 7 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_XACTERR register field.
#define ALT_USB_HOST_HCINT7_XACTERR_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_XACTERR register field.
#define ALT_USB_HOST_HCINT7_XACTERR_SET_MSK 0x00000080 |
The mask used to set the ALT_USB_HOST_HCINT7_XACTERR register field value.
#define ALT_USB_HOST_HCINT7_XACTERR_CLR_MSK 0xffffff7f |
The mask used to clear the ALT_USB_HOST_HCINT7_XACTERR register field value.
#define ALT_USB_HOST_HCINT7_XACTERR_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_XACTERR register field.
#define ALT_USB_HOST_HCINT7_XACTERR_GET | ( | value | ) | (((value) & 0x00000080) >> 7) |
Extracts the ALT_USB_HOST_HCINT7_XACTERR field value from a register.
#define ALT_USB_HOST_HCINT7_XACTERR_SET | ( | value | ) | (((value) << 7) & 0x00000080) |
Produces a ALT_USB_HOST_HCINT7_XACTERR register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_BBLERR_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_BBLERR
No Babble Error
#define ALT_USB_HOST_HCINT7_BBLERR_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_BBLERR
Babble Error
#define ALT_USB_HOST_HCINT7_BBLERR_LSB 8 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_BBLERR register field.
#define ALT_USB_HOST_HCINT7_BBLERR_MSB 8 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_BBLERR register field.
#define ALT_USB_HOST_HCINT7_BBLERR_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_BBLERR register field.
#define ALT_USB_HOST_HCINT7_BBLERR_SET_MSK 0x00000100 |
The mask used to set the ALT_USB_HOST_HCINT7_BBLERR register field value.
#define ALT_USB_HOST_HCINT7_BBLERR_CLR_MSK 0xfffffeff |
The mask used to clear the ALT_USB_HOST_HCINT7_BBLERR register field value.
#define ALT_USB_HOST_HCINT7_BBLERR_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_BBLERR register field.
#define ALT_USB_HOST_HCINT7_BBLERR_GET | ( | value | ) | (((value) & 0x00000100) >> 8) |
Extracts the ALT_USB_HOST_HCINT7_BBLERR field value from a register.
#define ALT_USB_HOST_HCINT7_BBLERR_SET | ( | value | ) | (((value) << 8) & 0x00000100) |
Produces a ALT_USB_HOST_HCINT7_BBLERR register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_FRMOVRUN
No Frame Overrun
#define ALT_USB_HOST_HCINT7_FRMOVRUN_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_FRMOVRUN
Frame Overrun
#define ALT_USB_HOST_HCINT7_FRMOVRUN_LSB 9 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_FRMOVRUN register field.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_MSB 9 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_FRMOVRUN register field.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_FRMOVRUN register field.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_SET_MSK 0x00000200 |
The mask used to set the ALT_USB_HOST_HCINT7_FRMOVRUN register field value.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_CLR_MSK 0xfffffdff |
The mask used to clear the ALT_USB_HOST_HCINT7_FRMOVRUN register field value.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_FRMOVRUN register field.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_GET | ( | value | ) | (((value) & 0x00000200) >> 9) |
Extracts the ALT_USB_HOST_HCINT7_FRMOVRUN field value from a register.
#define ALT_USB_HOST_HCINT7_FRMOVRUN_SET | ( | value | ) | (((value) << 9) & 0x00000200) |
Produces a ALT_USB_HOST_HCINT7_FRMOVRUN register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_DATATGLERR_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_DATATGLERR
No Data Toggle Error
#define ALT_USB_HOST_HCINT7_DATATGLERR_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_DATATGLERR
Data Toggle Error
#define ALT_USB_HOST_HCINT7_DATATGLERR_LSB 10 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_DATATGLERR register field.
#define ALT_USB_HOST_HCINT7_DATATGLERR_MSB 10 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_DATATGLERR register field.
#define ALT_USB_HOST_HCINT7_DATATGLERR_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_DATATGLERR register field.
#define ALT_USB_HOST_HCINT7_DATATGLERR_SET_MSK 0x00000400 |
The mask used to set the ALT_USB_HOST_HCINT7_DATATGLERR register field value.
#define ALT_USB_HOST_HCINT7_DATATGLERR_CLR_MSK 0xfffffbff |
The mask used to clear the ALT_USB_HOST_HCINT7_DATATGLERR register field value.
#define ALT_USB_HOST_HCINT7_DATATGLERR_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_DATATGLERR register field.
#define ALT_USB_HOST_HCINT7_DATATGLERR_GET | ( | value | ) | (((value) & 0x00000400) >> 10) |
Extracts the ALT_USB_HOST_HCINT7_DATATGLERR field value from a register.
#define ALT_USB_HOST_HCINT7_DATATGLERR_SET | ( | value | ) | (((value) << 10) & 0x00000400) |
Produces a ALT_USB_HOST_HCINT7_DATATGLERR register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_BNAINTR_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_BNAINTR
No BNA Interrupt
#define ALT_USB_HOST_HCINT7_BNAINTR_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_BNAINTR
BNA Interrupt
#define ALT_USB_HOST_HCINT7_BNAINTR_LSB 11 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_BNAINTR register field.
#define ALT_USB_HOST_HCINT7_BNAINTR_MSB 11 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_BNAINTR register field.
#define ALT_USB_HOST_HCINT7_BNAINTR_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_BNAINTR register field.
#define ALT_USB_HOST_HCINT7_BNAINTR_SET_MSK 0x00000800 |
The mask used to set the ALT_USB_HOST_HCINT7_BNAINTR register field value.
#define ALT_USB_HOST_HCINT7_BNAINTR_CLR_MSK 0xfffff7ff |
The mask used to clear the ALT_USB_HOST_HCINT7_BNAINTR register field value.
#define ALT_USB_HOST_HCINT7_BNAINTR_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_BNAINTR register field.
#define ALT_USB_HOST_HCINT7_BNAINTR_GET | ( | value | ) | (((value) & 0x00000800) >> 11) |
Extracts the ALT_USB_HOST_HCINT7_BNAINTR field value from a register.
#define ALT_USB_HOST_HCINT7_BNAINTR_SET | ( | value | ) | (((value) << 11) & 0x00000800) |
Produces a ALT_USB_HOST_HCINT7_BNAINTR register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_XCS_XACT_ERR
No Excessive Transaction Error
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_E_ACVTIVE 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_XCS_XACT_ERR
Excessive Transaction Error
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_LSB 12 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_XCS_XACT_ERR register field.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_MSB 12 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_XCS_XACT_ERR register field.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_XCS_XACT_ERR register field.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_SET_MSK 0x00001000 |
The mask used to set the ALT_USB_HOST_HCINT7_XCS_XACT_ERR register field value.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_CLR_MSK 0xffffefff |
The mask used to clear the ALT_USB_HOST_HCINT7_XCS_XACT_ERR register field value.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_XCS_XACT_ERR register field.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_GET | ( | value | ) | (((value) & 0x00001000) >> 12) |
Extracts the ALT_USB_HOST_HCINT7_XCS_XACT_ERR field value from a register.
#define ALT_USB_HOST_HCINT7_XCS_XACT_ERR_SET | ( | value | ) | (((value) << 12) & 0x00001000) |
Produces a ALT_USB_HOST_HCINT7_XCS_XACT_ERR register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_E_INACT 0x0 |
Enumerated value for register field ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR
No Descriptor rollover interrupt
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_E_ACT 0x1 |
Enumerated value for register field ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR
Descriptor rollover interrupt
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_LSB 13 |
The Least Significant Bit (LSB) position of the ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR register field.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_MSB 13 |
The Most Significant Bit (MSB) position of the ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR register field.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_WIDTH 1 |
The width in bits of the ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR register field.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_SET_MSK 0x00002000 |
The mask used to set the ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR register field value.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_CLR_MSK 0xffffdfff |
The mask used to clear the ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR register field value.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_RESET 0x0 |
The reset value of the ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR register field.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_GET | ( | value | ) | (((value) & 0x00002000) >> 13) |
Extracts the ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR field value from a register.
#define ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR_SET | ( | value | ) | (((value) << 13) & 0x00002000) |
Produces a ALT_USB_HOST_HCINT7_DESC_LST_ROLLINTR register field value suitable for setting the register.
#define ALT_USB_HOST_HCINT7_RESET 0x00000000 |
The reset value of the ALT_USB_HOST_HCINT7 register.
#define ALT_USB_HOST_HCINT7_OFST 0x1e8 |
The byte offset of the ALT_USB_HOST_HCINT7 register from the beginning of the component.
#define ALT_USB_HOST_HCINT7_ADDR | ( | base | ) | ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_USB_HOST_HCINT7_OFST)) |
The address of the ALT_USB_HOST_HCINT7 register.
typedef struct ALT_USB_HOST_HCINT7_s ALT_USB_HOST_HCINT7_t |
The typedef declaration for register ALT_USB_HOST_HCINT7.