User guide
68 Enhanced OS-9 for X86 PCAT
1
Installing and Configuring Enhanced OS-9
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. Also the PCMCIA socket services setup must be changed
to assign the new interrupt to the PCMCIA Ethernet Card.
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.
Use the command irqs to see a list of interrupts.
(Super)[/h0/sys/>] irqs
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 the case above we can go into RomBug by typing break and placing
a break at the ISR.
$ break
RomBug: b 1f9504
RomBug: g
and then pinging a machine on the net.
$ ping 182.52.109.13
(Using the actual address of another machine o the network, rather than
the one shown above.)
If interrupts are running you should be presented a
Rombug
prompt at
the breakpoint address. You can type
g
to see if you get another
interrupt or
k
to kill the breakpoint.
Port Address Conflict