diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2008-07-21 23:40:57 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2008-07-21 23:40:57 -0400 |
commit | 9f4f640c88fc2258e6220217ad72a499dbcc6bb8 (patch) | |
tree | fe07fdef6c2b40a42f6a5baaad2bb1e62c324211 /src/kbd.c | |
parent | 79cb1190fdb2a97d9897fd5238989fbddf6b9964 (diff) | |
download | seabios-hppa-9f4f640c88fc2258e6220217ad72a499dbcc6bb8.zip seabios-hppa-9f4f640c88fc2258e6220217ad72a499dbcc6bb8.tar.gz seabios-hppa-9f4f640c88fc2258e6220217ad72a499dbcc6bb8.tar.bz2 |
Add debugging for unknown keyboard (int 16) calls.
Diffstat (limited to 'src/kbd.c')
-rw-r--r-- | src/kbd.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -288,6 +288,12 @@ handle_16a2(struct bregs *regs) } static void +handle_16XX(struct bregs *regs) +{ + debug_stub(regs); +} + +static void set_leds() { u8 shift_flags = (GET_BDA(kbd_flag0) >> 4) & 0x07; @@ -329,6 +335,7 @@ handle_16(struct bregs *regs) case 0x92: handle_1692(regs); break; case 0xa2: handle_16a2(regs); break; case 0x6f: handle_166f(regs); break; + default: handle_16XX(regs); break; } } |