|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
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. | |
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.
| uint8_t ra8_sram_bank_info_t::bank |
| 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().
| 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().
| 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().
| 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().