qemu-e2k/target/nios2
Richard Henderson f5ef0e518d linux-user/nios2: Map a real kuser page
The first word of page1 is data, so the whole thing
can't be implemented with emulation of addresses.
Use init_guest_commpage for the allocation.

Hijack trap number 16 to implement cmpxchg.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <20211221025012.1057923-5-richard.henderson@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
2022-01-06 11:40:52 +01:00
..
cpu-param.h
cpu.c target/nios2: Implement nios2_cpu_record_sigsegv 2021-11-02 07:00:52 -04:00
cpu.h linux-user/nios2: Properly emulate EXCP_TRAP 2022-01-06 11:40:52 +01:00
helper.c target/nios2: Implement nios2_cpu_record_sigsegv 2021-11-02 07:00:52 -04:00
helper.h
Kconfig
meson.build
mmu.c
mmu.h
monitor.c
nios2-semi.c linux-user: Don't include gdbstub.h in qemu.h 2021-09-13 20:35:45 +02:00
op_helper.c
translate.c linux-user/nios2: Map a real kuser page 2022-01-06 11:40:52 +01:00