code wiki / (root) / nx_emu_sparc64_main.nx

nx_emu_sparc64_main.nx

buildroot/runtime/nx_emu_sparc64_main.nx

724 B18 linesdepth 4pulls 4 transitivereach 0 importersview sourcekind tooltopic emu
docsdependenciesstructsconstsfunctions

about

nx_emu_sparc64_main.nx -- CLI for NX-EMU sparc64: load + run a static SPARC V9 ELF. Usage: nx_emu_sparc64 <prog.elf> (exit code = guest exit). Mirror of nx_emu_rv64_main / nx_emu_arm64_main: Nishi CARRIES sparc64 execution on its own interpreter -- NO qemu (qemu-sparc64 = benchmark oracle that must agree). license_tier: ORIGINAL

dependencies 2 imports · 0 importers

nx_emu_sparc64.nx nx_syscalls_x86_64.nx nx_emu_sparc64_main.nx

imports: nx_emu_sparc64.nxnx_syscalls_x86_64.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main emu_sparc64_load_elf sp_g_ld emu_sparc64_run_mem sp_wr sp_g_ld ↻ sp_rd sys_read sp_g_st

structs

none

consts

none

functions

10func main(argc: i64, argv: *i64) -> i64