diff options
| author | Helge Deller <deller@gmx.de> | 2025-01-28 15:37:41 +0100 |
|---|---|---|
| committer | Helge Deller <deller@gmx.de> | 2025-01-30 13:37:20 +0100 |
| commit | bf60e2a72adc190d3a4d8eb28b6f9c4c17ddd649 (patch) | |
| tree | d54fceedadac1e8827095b73de5268eddaa258e1 /hw/core/loader.c | |
| parent | 3f8c3d7bf6d4d3454cd1e56b4bb253c301d72ca2 (diff) | |
| download | focaccia-qemu-bf60e2a72adc190d3a4d8eb28b6f9c4c17ddd649.tar.gz focaccia-qemu-bf60e2a72adc190d3a4d8eb28b6f9c4c17ddd649.zip | |
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>
Diffstat (limited to 'hw/core/loader.c')
0 files changed, 0 insertions, 0 deletions