ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
engine Directory Reference
Directory dependency graph for engine:

Files

 
emu_args.c
 CLI parsing implementation (see emu_args.h).
 
emu_console.c
 Emulator console surfaces implementation (see emu_console.h).
 
emu_cpu1.c
 Second-core (cpu1) engine implementation (see emu_cpu1.h).
 
emu_elf.c
 Streaming ELF32 segment, vector-base, and warm-reboot services.
 
emu_elf_reboot.c
 Warm-reboot orchestration over an open streaming ELF source.
 
emu_elf_source.c
 Allocation-free raw-descriptor ELF source ownership and bounded views.
 
emu_elf_symbols.c
 Bounded raw-descriptor ELF32 symbol and string streaming.
 
emu_engine.c
 Shared engine-access table definition (see emu_engine.h).
 
emu_exc.c
 Hand-modelled Cortex-M exception engine (see emu_exc.h).
 
emu_exc_scs.c
 SCS write watchers + DWT time base (see emu_exc.h).
 
emu_idle.c
 Wait-for-interrupt idle-spin detector (see emu_exc.h).
 
emu_insn_seams.c
 Invalid-instruction dispatcher + trap-path seams (see emu_seams.h).
 
emu_memmap.c
 Emulated memory map implementation (see emu_memmap.h).
 
emu_memory_access.c
 Central Unicorn memory access seam (see emu_memory_access.h).
 
emu_mmio.c
 Sparse MMIO model implementation (see emu_mmio.h).
 
emu_mpu.c
 Armv8-M MPU enforcement implementation (see emu_mpu.h).
 
emu_presentation.c
 Checked raw-fd presentation workspace implementation.
 
emu_prof.c
 Firmware profiler implementation (see emu_prof.h).
 
emu_run.c
 Chunked run loop + report implementation (see emu_run.h).
 
emu_run_guards.c
 Run-guard environment knob reader (see emu_run.h).
 
emu_run_inner.c
 Inner per-chunk exception-resolve loop (see emu_run_internal.h).
 
emu_run_report.c
 Run-end report + finalize (see emu_run_internal.h).
 
emu_seam_div0.c
 Divide-by-zero UsageFault (CCR.DIV_0_TRP) CPU-model seam.
 
emu_seam_longshift.c
 Armv8.1-M long-shift (LSLL/LSRL/ASRL) emulation seam (see emu_seams.h).
 
emu_seam_mve.c
 Minimal MVE (Helium) emulation seam (see emu_seams.h).
 
emu_seam_sd.c
 –fast-sd whole-block SD serving seam
 
emu_trace.c
 Seam glue + –trace-sym implementation (see emu_trace.h).
 
emu_tz.c
 TrustZone S/NS seam implementation (see emu_tz.h).
 
emu_usbh_seam.c
 Virtual USB host-mode device seams (see emu_usbh_seam.h).
 
emu_view.c
 Board-view presentation implementation (see emu_view.h).
 
emu_view_surface.c
 Bounded-tile GLCDC rotation, raw-fd composition, and PPM export.
 
emu_view_tile.c
 Pure bounded tile rotation plus checked raw-surface row writes.