![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Data Structures | |
struct | ALT_ECC_SDMMC_s |
struct | ALT_ECC_SDMMC_raw_s |
Typedefs | |
typedef struct ALT_ECC_SDMMC_s | ALT_ECC_SDMMC_t |
typedef struct ALT_ECC_SDMMC_raw_s | ALT_ECC_SDMMC_raw_t |
struct ALT_ECC_SDMMC_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_SDMMC.
struct ALT_ECC_SDMMC_raw_s |
The struct declaration for the raw register contents of register group ALT_ECC_SDMMC.
Data Fields | ||
---|---|---|
volatile uint32_t | IP_REV_ID | ALT_ECC_SDMMC_IP_REV_ID |
volatile uint32_t | _pad_0x4_0x7 | UNDEFINED |
volatile uint32_t | CTRL | ALT_ECC_SDMMC_CTL |
volatile uint32_t | INITSTAT | ALT_ECC_SDMMC_INITSTAT |
volatile uint32_t | ERRINTEN | ALT_ECC_SDMMC_ERRINTEN |
volatile uint32_t | ERRINTENS | ALT_ECC_SDMMC_ERRINTENS |
volatile uint32_t | ERRINTENR | ALT_ECC_SDMMC_ERRINTENR |
volatile uint32_t | INTMODE | ALT_ECC_SDMMC_INTMOD |
volatile uint32_t | INTSTAT | ALT_ECC_SDMMC_INTSTAT |
volatile uint32_t | INTTEST | ALT_ECC_SDMMC_INTTEST |
volatile uint32_t | MODSTAT | ALT_ECC_SDMMC_MODSTAT |
volatile uint32_t | DERRADDRA | ALT_ECC_SDMMC_DERRADDRA |
volatile uint32_t | SERRADDRA | ALT_ECC_SDMMC_SERRADDRA |
volatile uint32_t | DERRADDRB | ALT_ECC_SDMMC_DERRADDRB |
volatile uint32_t | SERRADDRB | ALT_ECC_SDMMC_SERRADDRB |
volatile uint32_t | SERRCNTREG | ALT_ECC_SDMMC_SERRCNTREG |
volatile uint32_t | ECC_Addrbus | ALT_ECC_SDMMC_ADDRBUS |
volatile uint32_t | ECC_RData0bus | ALT_ECC_SDMMC_RDATA0BUS |
volatile uint32_t | ECC_RData1bus | ALT_ECC_SDMMC_RDATA1BUS |
volatile uint32_t | ECC_RData2bus | ALT_ECC_SDMMC_RDATA2BUS |
volatile uint32_t | ECC_RData3bus | ALT_ECC_SDMMC_RDATA3BUS |
volatile uint32_t | ECC_WData0bus | ALT_ECC_SDMMC_WDATA0BUS |
volatile uint32_t | ECC_WData1bus | ALT_ECC_SDMMC_WDATA1BUS |
volatile uint32_t | ECC_WData2bus | ALT_ECC_SDMMC_WDATA2BUS |
volatile uint32_t | ECC_WData3bus | ALT_ECC_SDMMC_WDATA3BUS |
volatile uint32_t | ECC_RDataecc0bus | ALT_ECC_SDMMC_RDATAECC0BUS |
volatile uint32_t | ECC_RDataecc1bus | ALT_ECC_SDMMC_RDATAECC1BUS |
volatile uint32_t | ECC_WDataecc0bus | ALT_ECC_SDMMC_WDATAECC0BUS |
volatile uint32_t | ECC_WDataecc1bus | ALT_ECC_SDMMC_WDATAECC1BUS |
volatile uint32_t | ECC_dbytectrl | ALT_ECC_SDMMC_DBYTECTL |
volatile uint32_t | ECC_accctrl | ALT_ECC_SDMMC_ACCCTL |
volatile uint32_t | ECC_startacc | ALT_ECC_SDMMC_STARTACC |
volatile uint32_t | ECC_wdctrl | ALT_ECC_SDMMC_WDCTL |
volatile uint32_t | _pad_0x84_0x8f | UNDEFINED |
volatile uint32_t | SERRLKUPA0 | ALT_ECC_SDMMC_SERRLKUPA0 |
volatile uint32_t | _pad_0x94_0xcf | UNDEFINED |
volatile uint32_t | SERRLKUPB0 | ALT_ECC_SDMMC_SERRLKUPB0 |
volatile uint32_t | _pad_0xd4_0x400 | UNDEFINED |
typedef struct ALT_ECC_SDMMC_s ALT_ECC_SDMMC_t |
The typedef declaration for register group ALT_ECC_SDMMC.
typedef struct ALT_ECC_SDMMC_raw_s ALT_ECC_SDMMC_raw_t |
The typedef declaration for the raw register contents of register group ALT_ECC_SDMMC.