User guide

58 Enhanced OS-9 for X86 PCAT
1
Installing and Configuring Enhanced OS-9
3. Try one of the other connections on the card (if using AUI type, try
the RJ45 connector).
Interrupt Conflict
Another problem may be the interrupt used. The default interrupt is
IRQ3. In this case you have the following options.
1. Disable the COM2 serial port from the BIOS to allow IRQ3 to
function with this card.
2. Choose a interrupt that matches the system configuration such as
IRQ10 (0x4a). In this case the OS-9 device descriptor must be
changed.
If an interrupt conflict exists the device will either not work at all or will
hang when the conflicting device is accessed. Mapping the interrupts
used in the system is recommended.
If it seems like we should be getting interrupts this can be tested.
Use the command irqs to see a list of interrupts, e.g.:
(Super)[/h0/sys/>] irqs
PC-AT Compatible 80386 OS9 For Embedded Systems
vector ($) prior drivstat irq svc driver dev list
------------- ----- --------- --------- ------ ---------
7 ($07) 10 $0003c444 $0010f7b4 fpu <na>
14 ($0e) 1 $0003c3a4 $00110113 vectors <na>
64 ($40) 10 $00ff40b0 $0011098f tk8253 <na>
65 ($41) 10 $00ffa680 $00120582 sc8042m <na>
65 ($41) 10 $00e85db0 $00120582 sc8042m <na>
65 ($41) 10 $00e84a40 $00120582 sc8042m <na>
65 ($41) 10 $00e82980 $00120582 sc8042m <na>
74 ($4a) 1 $00ff02d0 $001f9504 spe509 <na>
78 ($4e) 10 $00ff4f30 $00137906 rb1003 <na>
In this case, we can go into RomBug by typing break and placing a
breakpoint at the ISR.
$ break
RomBug: b 1f9504
RomBug: g
and then pinging a machine on the net:
$ ping 182.52.109.13