saimaa: vec trap dumps r0-r15
This commit is contained in:
+7
-3
@@ -112,9 +112,13 @@ static uint64_t saimaa_vec_read(void *opaque, hwaddr off, unsigned size)
|
||||
size == 2 ? "fetch?" : "read",
|
||||
(unsigned)off, (unsigned long)pc - (th ? 4 : 8));
|
||||
if (cpu) {
|
||||
int b;
|
||||
fprintf(stderr, " lr14=0x%x spsr=0x%x banks14=",
|
||||
cpu->env.regs[14], cpu->env.spsr);
|
||||
int b, r;
|
||||
fprintf(stderr, " regs=");
|
||||
for (r = 0; r < 16; r++) {
|
||||
fprintf(stderr, "%x,", cpu->env.regs[r]);
|
||||
}
|
||||
fprintf(stderr, " spsr=0x%x banks14=",
|
||||
cpu->env.spsr);
|
||||
for (b = 0; b < 8; b++) {
|
||||
fprintf(stderr, "%x,", cpu->env.banked_r14[b]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user