unicorn/qemu/target/sparc
Jean-Christophe Dubois 0a43963f3b
target/sparc: remove MemoryRegionSection check code from sparc_cpu_get_phys_page_debug()
This code is preventing the MMU debug code from displaying virtual
mappings of IO devices (anything that is not located in the RAM).

Before this patch, Qemu would output 0xffffffffffffffff (-1) as the
physical address corresponding to an IO device virtual address.

With this patch the intended physical address is displayed.

Backports commit 7e450a8f50ac12fc8f69b6ce555254c84efcf407 from qemu
2018-03-06 08:42:13 -05:00
..
asi.h
cc_helper.c
cpu-qom.h qom: Introduce CPUClass.tcg_initialize 2018-03-05 09:49:26 -05:00
cpu.c qom: Introduce CPUClass.tcg_initialize 2018-03-05 09:49:26 -05:00
cpu.h qom: Introduce CPUClass.tcg_initialize 2018-03-05 09:49:26 -05:00
fop_helper.c
helper.c
helper.h
int32_helper.c
int64_helper.c
ldst_helper.c
Makefile.objs
mmu_helper.c target/sparc: remove MemoryRegionSection check code from sparc_cpu_get_phys_page_debug() 2018-03-06 08:42:13 -05:00
TODO
translate.c tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED* 2018-03-05 15:58:15 -05:00
unicorn.c
unicorn.h
unicorn64.c
vis_helper.c
win_helper.c