aboutsummaryrefslogtreecommitdiff
path: root/src/bregs.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2009-05-16 23:57:08 -0400
committerKevin O'Connor <kevin@koconnor.net>2009-05-16 23:57:08 -0400
commit7da210c73acec4c6196a3915dba084cd8f9f23f5 (patch)
tree101a16aed461bad4a2a5e4b29e1a393ba197dbc1 /src/bregs.h
parent9f193b9883da62105238c9b5e199e28508748f09 (diff)
downloadseabios-hppa-7da210c73acec4c6196a3915dba084cd8f9f23f5.zip
seabios-hppa-7da210c73acec4c6196a3915dba084cd8f9f23f5.tar.gz
seabios-hppa-7da210c73acec4c6196a3915dba084cd8f9f23f5.tar.bz2
Support %ebp register in 'struct bregs'.
Save/restore %ebp on irq entry. Support saving and restoring %ebp on call16. Enable display of %ebp in register dumps.
Diffstat (limited to 'src/bregs.h')
-rw-r--r--src/bregs.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bregs.h b/src/bregs.h
index e420bbe..e59a7f4 100644
--- a/src/bregs.h
+++ b/src/bregs.h
@@ -37,6 +37,7 @@ struct bregs {
u16 es;
UREG(edi, di, di_hi, di_lo);
UREG(esi, si, si_hi, si_lo);
+ UREG(ebp, bp, bp_hi, bp_lo);
UREG(ebx, bx, bh, bl);
UREG(edx, dx, dh, dl);
UREG(ecx, cx, ch, cl);