aboutsummaryrefslogtreecommitdiff
path: root/src/output.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2008-03-02 13:58:23 -0500
committerKevin O'Connor <kevin@koconnor.net>2008-03-02 13:58:23 -0500
commitc65a3804a93eba39e84647d4510d0338a388c8ae (patch)
tree95ff2b371dd659e788be93a63d62867d75b10c16 /src/output.c
parent44c631dfd23de0ee83a8a98a95815b452727ba95 (diff)
downloadseabios-hppa-c65a3804a93eba39e84647d4510d0338a388c8ae.zip
seabios-hppa-c65a3804a93eba39e84647d4510d0338a388c8ae.tar.gz
seabios-hppa-c65a3804a93eba39e84647d4510d0338a388c8ae.tar.bz2
Bug fixes; get mouse working.
Fix bug in post causing PIC2 to not be initialized properly. Only run ata_detect if CONFIG_ATA enabled. Improve debugging aids - introduce debug_isr(); move DEBUGF to each file. Enable mouse by default. Fix bug in floppy causing extra test of PORT_FD_STATUS on recalibrate. Always disable/enable kbd in handle_09 event.
Diffstat (limited to 'src/output.c')
-rw-r--r--src/output.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/output.c b/src/output.c
index 43eb128..0dcd20d 100644
--- a/src/output.c
+++ b/src/output.c
@@ -167,6 +167,13 @@ dump_regs(const char *fname, const char *type, struct bregs *regs)
, regs->ip, regs->cs, regs->flags);
}
+void
+__debug_isr(const char *fname, struct bregs *regs)
+{
+ puts_cs(0, fname);
+ putc(0, '\n');
+}
+
// Function called on handler startup.
void
__debug_enter(const char *fname, struct bregs *regs)