You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/disas
Helge Deller bf60e2a72a disas/hppa: implement mfdiag/mtdiag disassembly
The various PA-RISC CPUs implement different CPU-specific diag
instructions (mfdiag, mtdiag, mfcpu, mtcpu, ...) to access CPU-internal
diagnose/configuration registers, e.g. for cache control, managing space
register hashing, control front panel LEDs and read status of the
hardware reset button.

Those instructions are mostly undocumented, but are used by ODE, HP-UX
and Linux.

This patch adds some neccessary instructions for PCXL and PCXU CPUs.

Signed-off-by: Helge Deller <deller@gmx.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
3 weeks ago
..
alpha.c disas: Rename include/disas/bfd.h back to include/disas/dis-asm.h 6 years ago
capstone.c disas: use result of ->read_memory_func 2 years ago
disas-common.c disas: Use translator_st to get disassembly data 9 months ago
disas-host.c disas: Split disas.c 9 months ago
disas-internal.h disas: Split disas.c 9 months ago
disas-mon.c disas: Use translator_st to get disassembly data 9 months ago
disas-target.c disas: Use translator_st to get disassembly data 9 months ago
hexagon.c Hexagon (disas/hexagon.c) fix memory leak for early exit cases 4 years ago
hppa.c disas/hppa: implement mfdiag/mtdiag disassembly 3 weeks ago
m68k.c disas/m68k: Replace sprintf() by snprintf() 9 months ago
meson.build disas: Remove CRIS disassembler 5 months ago
microblaze.c disas/microblaze: Split get_field_special 9 months ago
mips.c disas/mips: Fix branch displacement for BEQZC and BNEZC 2 years ago
nanomips.c nanomips: fix warnings with GCC 14 11 months ago
objdump.c disas: Split disas.c 9 months ago
riscv-xthead.c disas/riscv: Clean up includes 1 year ago
riscv-xthead.h disas/riscv: Add support for XThead* instructions 2 years ago
riscv-xventana.c disas/riscv: Clean up includes 1 year ago
riscv-xventana.h disas/riscv: Add support for XVentanaCondOps 2 years ago
riscv.c disas/riscv: Guard dec->cfg dereference for host disassemble 1 month ago
riscv.h disas/riscv: enable disassembly for compressed sspush/sspopchk 4 months ago
sh4.c disas/sh4: Add missing fallthrough annotations 5 years ago
sparc.c disas: Rename include/disas/bfd.h back to include/disas/dis-asm.h 6 years ago
xtensa.c disas: Rename include/disas/bfd.h back to include/disas/dis-asm.h 6 years ago