User guide

1
Installing and Configuring Enhanced OS-9
Enhanced OS-9 for X86 PCAT 65
5. Use the command irqs to see a list of interrupts.
6. (Super)[/h0/sys/>] irqs
7. PC-AT Compatible 80386 OS9 For Embedded Systems (X86) V1.0
8. vector ($) prior drivstat irq svc driver dev list
------------- ----- --------- --------- ------ ---------
7 ($07) 10 $0003a404 $0010f844 fpu <na>
14 ($0e) 1 $0003a364 $00112027 vectors <na>
64 ($40) 10 $004f2850 $00112633 tk8253 <na>
65 ($41) 10 $004fa320 $00122226 sc8042m <na>
74 ($4a) 5 $004f0030 $001fed47 sp8390 <na>
In the case above we can go into RomBug by typing break and placing
a break at the ISR.
$ break
RomBug: b 1fed47
RomBug: g
and then pinging a machine on the network.
$ ping 182.52.109.13
(using the actual address of another machine on the network, rather
than the one shown here)
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
It is also possible that the port address used for this card is used by
another device in the system. If this is the case the OS-9 command
netstat -in
will not show the card as available.
The following netstat example shows a working network card
configured with IP address 12.52.109.25 and MAC address of
00.00.C0.91.4F.96.
(Super)[/h0/sys/>] netstat -in
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
lo0 1536 <Link> 0 0 0 0 0
lo0 1536 127 127.0.0.1 0 0 0 0 0
enet0 1500 <Link> 00.00.C0.91.4F.96 55 110 35 0 0
enet0 1500 182.52.109 182.52.109.25 55 110 35 0 0