![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Boot ROM Code Register Group
Registers used by the Boot ROM code. All fields are only reset by a cold reset (ignore warm reset).
Data Structures | |
struct | ALT_SYSMGR_ROMCODE_s |
struct | ALT_SYSMGR_ROMCODE_raw_s |
Typedefs | |
typedef struct ALT_SYSMGR_ROMCODE_s | ALT_SYSMGR_ROMCODE_t |
typedef struct ALT_SYSMGR_ROMCODE_raw_s | ALT_SYSMGR_ROMCODE_raw_t |
struct ALT_SYSMGR_ROMCODE_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_SYSMGR_ROMCODE.
Data Fields | ||
---|---|---|
volatile ALT_SYSMGR_ROMCODE_CTL_t | ctrl | ALT_SYSMGR_ROMCODE_CTL |
volatile ALT_SYSMGR_ROMCODE_CPU1STARTADDR_t |
cpu1startaddr | ALT_SYSMGR_ROMCODE_CPU1STARTADDR |
volatile ALT_SYSMGR_ROMCODE_INITSWSTATE_t |
initswstate | ALT_SYSMGR_ROMCODE_INITSWSTATE |
volatile ALT_SYSMGR_ROMCODE_INITSWLASTLD_t |
initswlastld | ALT_SYSMGR_ROMCODE_INITSWLASTLD |
volatile ALT_SYSMGR_ROMCODE_BOOTROMSWSTATE_t |
bootromswstate | ALT_SYSMGR_ROMCODE_BOOTROMSWSTATE |
volatile uint32_t | _pad_0x14_0x1f | UNDEFINED |
volatile ALT_SYSMGR_ROMCODE_WARMRAM_t |
romcodegrp_warmramgrp | ALT_SYSMGR_ROMCODE_WARMRAM |
struct ALT_SYSMGR_ROMCODE_raw_s |
The struct declaration for the raw register contents of register group ALT_SYSMGR_ROMCODE.
Data Fields | ||
---|---|---|
volatile uint32_t | ctrl | ALT_SYSMGR_ROMCODE_CTL |
volatile uint32_t | cpu1startaddr | ALT_SYSMGR_ROMCODE_CPU1STARTADDR |
volatile uint32_t | initswstate | ALT_SYSMGR_ROMCODE_INITSWSTATE |
volatile uint32_t | initswlastld | ALT_SYSMGR_ROMCODE_INITSWLASTLD |
volatile uint32_t | bootromswstate | ALT_SYSMGR_ROMCODE_BOOTROMSWSTATE |
volatile uint32_t | _pad_0x14_0x1f | UNDEFINED |
volatile ALT_SYSMGR_ROMCODE_WARMRAM_raw_t |
romcodegrp_warmramgrp | ALT_SYSMGR_ROMCODE_WARMRAM |
typedef struct ALT_SYSMGR_ROMCODE_s ALT_SYSMGR_ROMCODE_t |
The typedef declaration for register group ALT_SYSMGR_ROMCODE.
typedef struct ALT_SYSMGR_ROMCODE_raw_s ALT_SYSMGR_ROMCODE_raw_t |
The typedef declaration for the raw register contents of register group ALT_SYSMGR_ROMCODE.