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

One guest window that resolves onto a shared host aperture. More...

Data Fields

uint64_t base
 Guest base address of this window.
size_t backing
 Aperture the window resolves onto.
uint64_t offset
 Byte offset of the window in the aperture.

Detailed Description

One guest window that resolves onto a shared host aperture.

Both the Secure physical view and its IDAU bit[28] Non-secure alias appear here, pointing at the same aperture, which is what makes the two views one state once the engine binds them with uc_mem_map_ptr.

Definition at line 196 of file emu_memmap.c.

Field Documentation

◆ backing

size_t aliased_window_t::backing

Aperture the window resolves onto.

Definition at line 198 of file emu_memmap.c.

Referenced by internal_window_host().

◆ base

uint64_t aliased_window_t::base

Guest base address of this window.

Definition at line 197 of file emu_memmap.c.

Referenced by internal_window_host().

◆ offset

uint64_t aliased_window_t::offset

Byte offset of the window in the aperture.

Definition at line 199 of file emu_memmap.c.

Referenced by internal_window_host().


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