30typedef enum : uintptr_t {
42typedef enum : uint32_t {
56typedef enum : uint8_t {
112 "SDRAMC SDTR offset");
114 "SDRAMC SDSR offset");
116 "SDRAMC SDICR offset");
118 "SDRAMC SDADR offset");
static volatile uint8_t * ra8_sdramc_sdckocr(void)
Get pointer to the R_SYSTEM SDCLK-output control register.
@ k_ra8_sdram_base_addr
External SDRAM window.
@ k_ra8_sdramc_base_addr
R_BUS.SDRAM sub-block.
@ k_ra8_system_sdckocr_addr
R_SYSTEM.SDCKOCR.
ra8_sdramc_off_t
Register offsets within the SDRAMC sub-block.
@ k_ra8_sdramc_off_sdir
SDIR – Initialization.
@ k_ra8_sdramc_off_sdself
SDSELF – Self-Refresh Control.
@ k_ra8_sdramc_off_sdicr
SDICR – Init Sequence Control.
@ k_ra8_sdramc_off_sdadr
SDADR – Address.
@ k_ra8_sdramc_off_sdccr
SDCCR – SDC Control.
@ k_ra8_sdramc_off_sdcmod
SDCMOD – SDC Mode.
@ k_ra8_sdramc_off_sdmod
SDMOD – Mode.
@ k_ra8_sdramc_off_sdtr
SDTR – Timing.
@ k_ra8_sdramc_off_sdamod
SDAMOD – SDRAM Access Mode.
@ k_ra8_sdramc_off_sdsr
SDSR – Status (RO).
@ k_ra8_sdramc_off_sdrfcr
SDRFCR – Refresh Control.
@ k_ra8_sdramc_off_sdrfen
SDRFEN – Auto-Refresh Control.
@ k_ra8_sdram_size_bytes
64 MiB.
static volatile r_sdramc_regs_t * ra8_sdramc(void)
Get pointer to the SDRAMC register block.
SDRAM controller register window.
volatile uint8_t _rsv1[k_ra8_sdramc_off_sdrfcr - k_ra8_sdramc_off_sdself - 1]
Reserved.
volatile uint8_t _rsv5[k_ra8_sdramc_off_sdtr - k_ra8_sdramc_off_sdadr - 1]
Reserved.
volatile uint8_t _rsv4[k_ra8_sdramc_off_sdadr - k_ra8_sdramc_off_sdir - 2]
Reserved.
volatile uint8_t SDCMOD
SDC Mode Register.
volatile uint8_t SDICR
Init Sequence Control.
volatile uint8_t SDSR
SDRAM Status Register (RO).
volatile uint16_t SDIR
SDRAM Initialization Register.
volatile uint8_t SDSELF
SDRAM Self-Refresh Control.
volatile uint16_t SDMOD
SDRAM Mode Register.
volatile uint8_t _rsv2[k_ra8_sdramc_off_sdicr - k_ra8_sdramc_off_sdrfen - 1]
Reserved.
volatile uint8_t _rsv3[k_ra8_sdramc_off_sdir - k_ra8_sdramc_off_sdicr - 1]
Reserved.
volatile uint32_t SDTR
SDRAM Timing Register.
volatile uint16_t SDRFCR
SDRAM Refresh Control.
volatile uint8_t SDRFEN
SDRAM Auto-Refresh Control.
volatile uint8_t _rsv0[k_ra8_sdramc_off_sdself - k_ra8_sdramc_off_sdamod - 1]
Reserved.
volatile uint8_t SDAMOD
SDRAM Access Mode Register.
volatile uint8_t _rsv6[k_ra8_sdramc_off_sdsr - k_ra8_sdramc_off_sdmod - 2]
Reserved.
volatile uint8_t SDCCR
SDC Control Register.
volatile uint8_t SDADR
SDRAM Address Register.