![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Data Structures | |
struct | ALT_NOC_FW_L4_SYS_SCR_s |
struct | ALT_NOC_FW_L4_SYS_SCR_raw_s |
Typedefs | |
typedef struct ALT_NOC_FW_L4_SYS_SCR_s | ALT_NOC_FW_L4_SYS_SCR_t |
typedef struct ALT_NOC_FW_L4_SYS_SCR_raw_s | ALT_NOC_FW_L4_SYS_SCR_raw_t |
struct ALT_NOC_FW_L4_SYS_SCR_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_NOC_FW_L4_SYS_SCR.
struct ALT_NOC_FW_L4_SYS_SCR_raw_s |
The struct declaration for the raw register contents of register group ALT_NOC_FW_L4_SYS_SCR.
Data Fields | ||
---|---|---|
volatile uint32_t | can0_ecc | ALT_NOC_FW_L4_SYS_SCR_CAN0_ECC |
volatile uint32_t | can1_ecc | ALT_NOC_FW_L4_SYS_SCR_CAN1_ECC |
volatile uint32_t | dma_ecc | ALT_NOC_FW_L4_SYS_SCR_DMA_ECC |
volatile uint32_t | emac0rx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC0RX_ECC |
volatile uint32_t | emac0tx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC0TX_ECC |
volatile uint32_t | emac1rx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC1RX_ECC |
volatile uint32_t | emac1tx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC1TX_ECC |
volatile uint32_t | emac2rx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC2RX_ECC |
volatile uint32_t | emac2tx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC2TX_ECC |
volatile uint32_t | emac3rx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC3RX_ECC |
volatile uint32_t | emac3tx_ecc | ALT_NOC_FW_L4_SYS_SCR_EMAC3TX_ECC |
volatile uint32_t | nand_ecc | ALT_NOC_FW_L4_SYS_SCR_NAND_ECC |
volatile uint32_t | nand_read_ecc | ALT_NOC_FW_L4_SYS_SCR_NAND_RD_ECC |
volatile uint32_t | nand_write_ecc | ALT_NOC_FW_L4_SYS_SCR_NAND_WR_ECC |
volatile uint32_t | onchipram_ecc | ALT_NOC_FW_L4_SYS_SCR_ONCHIPRAM_ECC |
volatile uint32_t | qspi_ecc | ALT_NOC_FW_L4_SYS_SCR_QSPI_ECC |
volatile uint32_t | sdmmc_ecc | ALT_NOC_FW_L4_SYS_SCR_SDMMC_ECC |
volatile uint32_t | usb0_ecc | ALT_NOC_FW_L4_SYS_SCR_USB0_ECC |
volatile uint32_t | usb1_ecc | ALT_NOC_FW_L4_SYS_SCR_USB1_ECC |
volatile uint32_t | clock_manager | ALT_NOC_FW_L4_SYS_SCR_CLK_MANAGER |
volatile uint32_t | fpga_manager_register | ALT_NOC_FW_L4_SYS_SCR_FPGA_MANAGER_REG |
volatile uint32_t | pin_mux_register | ALT_NOC_FW_L4_SYS_SCR_PIN_MUX_REG |
volatile uint32_t | reset_manager | ALT_NOC_FW_L4_SYS_SCR_RST_MANAGER |
volatile uint32_t | system_manager | ALT_NOC_FW_L4_SYS_SCR_SYS_MANAGER |
volatile uint32_t | osc0_timer | ALT_NOC_FW_L4_SYS_SCR_OSC0_TMR |
volatile uint32_t | osc1_timer | ALT_NOC_FW_L4_SYS_SCR_OSC1_TMR |
volatile uint32_t | watchdog0 | ALT_NOC_FW_L4_SYS_SCR_WD0 |
volatile uint32_t | watchdog1 | ALT_NOC_FW_L4_SYS_SCR_WD1 |
volatile uint32_t | dap | ALT_NOC_FW_L4_SYS_SCR_DAP |
volatile uint32_t | fpga_manager_streaming | ALT_NOC_FW_L4_SYS_SCR_FPGA_MANAGER_STREAMING |
volatile uint32_t | security_manager_streaming | ALT_NOC_FW_L4_SYS_SCR_SEC_MGR_STREAMING |
volatile uint32_t | hmc_register | ALT_NOC_FW_L4_SYS_SCR_HMC_REG |
volatile uint32_t | hmc_adaptor_register | ALT_NOC_FW_L4_SYS_SCR_HMC_ADAPTOR_REG |
volatile uint32_t | l3_interconnect_register | ALT_NOC_FW_L4_SYS_SCR_L3_INTERCONNECT_REG |
volatile uint32_t | ddr_scheduler_register | ALT_NOC_FW_L4_SYS_SCR_DDR_SCHED_REG |
volatile uint32_t | l4_interconnect_firewall_csr | ALT_NOC_FW_L4_SYS_SCR_L4_INTERCONNECT_FW_CSR |
volatile uint32_t | l4_interconnect_probes_csr | ALT_NOC_FW_L4_SYS_SCR_L4_INTERCONNECT_PRBS_CSR |
volatile uint32_t | l4_qos_csr | ALT_NOC_FW_L4_SYS_SCR_L4_QOS_CSR |
volatile uint32_t | _pad_0x98_0x100 | UNDEFINED |
typedef struct ALT_NOC_FW_L4_SYS_SCR_s ALT_NOC_FW_L4_SYS_SCR_t |
The typedef declaration for register group ALT_NOC_FW_L4_SYS_SCR.
typedef struct ALT_NOC_FW_L4_SYS_SCR_raw_s ALT_NOC_FW_L4_SYS_SCR_raw_t |
The typedef declaration for the raw register contents of register group ALT_NOC_FW_L4_SYS_SCR.