ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_sram_bank_info_t Struct Reference

Static description of one bank. More...

#include <ra8_sram.h>

Data Fields

uint8_t bank
 Bank index 0..3.
uintptr_t data_base
 Absolute Secure base of data region.
uint32_t data_size
 Bytes in the data region.
uintptr_t ecc_base
 Absolute Secure base of ECC syndrome.
uint32_t ecc_size
 Bytes in the ECC syndrome region.

Detailed Description

Static description of one bank.

Returned by ra8_sram_get_bank_info so callers do not have to carry the layout constants from ra8_sram_regs.h.

Definition at line 205 of file ra8_sram.h.

Field Documentation

◆ bank

uint8_t ra8_sram_bank_info_t::bank

Bank index 0..3.

Definition at line 206 of file ra8_sram.h.

Referenced by ra8_sram_get_bank_info().

◆ data_base

uintptr_t ra8_sram_bank_info_t::data_base

Absolute Secure base of data region.

Definition at line 207 of file ra8_sram.h.

Referenced by internal_configure(), and ra8_sram_get_bank_info().

◆ data_size

uint32_t ra8_sram_bank_info_t::data_size

Bytes in the data region.

Definition at line 208 of file ra8_sram.h.

Referenced by ra8_sram_get_bank_info().

◆ ecc_base

uintptr_t ra8_sram_bank_info_t::ecc_base

Absolute Secure base of ECC syndrome.

Definition at line 209 of file ra8_sram.h.

Referenced by ra8_sram_get_bank_info().

◆ ecc_size

uint32_t ra8_sram_bank_info_t::ecc_size

Bytes in the ECC syndrome region.

Definition at line 210 of file ra8_sram.h.

Referenced by ra8_sram_get_bank_info().


The documentation for this struct was generated from the following file: