![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Data Structures | |
struct | ALT_ECC_DMAC_s |
struct | ALT_ECC_DMAC_raw_s |
Typedefs | |
typedef struct ALT_ECC_DMAC_s | ALT_ECC_DMAC_t |
typedef struct ALT_ECC_DMAC_raw_s | ALT_ECC_DMAC_raw_t |
struct ALT_ECC_DMAC_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 group ALT_ECC_DMAC.
struct ALT_ECC_DMAC_raw_s |
The struct declaration for the raw register contents of register group ALT_ECC_DMAC.
Data Fields | ||
---|---|---|
volatile uint32_t | IP_REV_ID | ALT_ECC_DMAC_IP_REV_ID |
volatile uint32_t | _pad_0x4_0x7 | UNDEFINED |
volatile uint32_t | CTRL | ALT_ECC_DMAC_CTL |
volatile uint32_t | INITSTAT | ALT_ECC_DMAC_INITSTAT |
volatile uint32_t | ERRINTEN | ALT_ECC_DMAC_ERRINTEN |
volatile uint32_t | ERRINTENS | ALT_ECC_DMAC_ERRINTENS |
volatile uint32_t | ERRINTENR | ALT_ECC_DMAC_ERRINTENR |
volatile uint32_t | INTMODE | ALT_ECC_DMAC_INTMOD |
volatile uint32_t | INTSTAT | ALT_ECC_DMAC_INTSTAT |
volatile uint32_t | INTTEST | ALT_ECC_DMAC_INTTEST |
volatile uint32_t | MODSTAT | ALT_ECC_DMAC_MODSTAT |
volatile uint32_t | DERRADDRA | ALT_ECC_DMAC_DERRADDRA |
volatile uint32_t | SERRADDRA | ALT_ECC_DMAC_SERRADDRA |
volatile uint32_t | _pad_0x34_0x3b | UNDEFINED |
volatile uint32_t | SERRCNTREG | ALT_ECC_DMAC_SERRCNTREG |
volatile uint32_t | ECC_Addrbus | ALT_ECC_DMAC_ADDRBUS |
volatile uint32_t | ECC_RData0bus | ALT_ECC_DMAC_RDATA0BUS |
volatile uint32_t | ECC_RData1bus | ALT_ECC_DMAC_RDATA1BUS |
volatile uint32_t | ECC_RData2bus | ALT_ECC_DMAC_RDATA2BUS |
volatile uint32_t | ECC_RData3bus | ALT_ECC_DMAC_RDATA3BUS |
volatile uint32_t | ECC_WData0bus | ALT_ECC_DMAC_WDATA0BUS |
volatile uint32_t | ECC_WData1bus | ALT_ECC_DMAC_WDATA1BUS |
volatile uint32_t | ECC_WData2bus | ALT_ECC_DMAC_WDATA2BUS |
volatile uint32_t | ECC_WData3bus | ALT_ECC_DMAC_WDATA3BUS |
volatile uint32_t | ECC_RDataecc0bus | ALT_ECC_DMAC_RDATAECC0BUS |
volatile uint32_t | ECC_RDataecc1bus | ALT_ECC_DMAC_RDATAECC1BUS |
volatile uint32_t | ECC_WDataecc0bus | ALT_ECC_DMAC_WDATAECC0BUS |
volatile uint32_t | ECC_WDataecc1bus | ALT_ECC_DMAC_WDATAECC1BUS |
volatile uint32_t | ECC_dbytectrl | ALT_ECC_DMAC_DBYTECTL |
volatile uint32_t | ECC_accctrl | ALT_ECC_DMAC_ACCCTL |
volatile uint32_t | ECC_startacc | ALT_ECC_DMAC_STARTACC |
volatile uint32_t | ECC_wdctrl | ALT_ECC_DMAC_WDCTL |
volatile uint32_t | _pad_0x84_0x8f | UNDEFINED |
volatile uint32_t | SERRLKUPA0 | ALT_ECC_DMAC_SERRLKUPA0 |
volatile uint32_t | _pad_0x94_0x400 | UNDEFINED |
typedef struct ALT_ECC_DMAC_s ALT_ECC_DMAC_t |
The typedef declaration for register group ALT_ECC_DMAC.
typedef struct ALT_ECC_DMAC_raw_s ALT_ECC_DMAC_raw_t |
The typedef declaration for the raw register contents of register group ALT_ECC_DMAC.