[Soekris] net45xx interrupt routing?

Bernd Walter soekris-tech at cicely.de
Sun Aug 3 22:25:14 UTC 2003


On Sun, Aug 03, 2003 at 02:07:48PM -0700, Trevor Talbot wrote:
> On Sunday, Aug 3, 2003, at 03:45 US/Pacific, Bernd Walter wrote:
> 
> >>>>db fffefd30
> >>>0000:FFFEFD30  04 0D 06 00 00 00 00 00 00 00 00 00 00 00 00 00
> >>
> >>>0000:FFFEFD50  00 00 00 00 00 00 00 00 00 05 09 00 20 00 20 00
> >>
> >>This is interesting.  INTD isn't used, and GP9 is routed to IRQ10.  
> >>Which slot was in use?
> >
> >Most likely it had a vpn1211 installed in the mini-PCI slot.
> 
> Great, thank you!
> 
> The net4501 external interrupt map is currently:
> 
> PIC line  device
> --------  ------------------
> INTA      Net 2 controller
> INTB      Net 1 controller
> INTC      Net 0 controller
> GPIRQ9    miniPCI slot
> GPIRQ10   CF slot controller
> 
> To finish up this information gathering project, I need to see a memory 
> dump from a net4501 with the classic PCI slot in use, and net4511/21s 
> with the miniPCI and/or PCMCIA slots in use.

comBIOS ver. 1.15  20021013  Copyright (C) 2000-2002 Soekris Engineering.

Soekris Engineering net4501             

0064 Mbyte Memory                        CPU 80486 133 Mhz 

Pri Mas  CFA                             LBA 500-4-32  32 Mbyte

Slot   Vend Dev  ClassRev Cmd  Stat CL LT HT  Base1    Base2   Int 
-------------------------------------------------------------------
0:00:0 1022 3000 06000000 0006 2280 00 00 00 00000000 00000000 00
0:16:0 13A3 0012 0B400001 0116 0280 10 3C 00 A0000000 A0001000 10
0:17:0 1033 0035 0C031041 0116 0210 10 3C 80 A0002000 00000000 11
0:17:1 1033 0035 0C031041 0116 0210 10 3C 00 A0003000 00000000 11
0:18:0 100B 0020 02000000 0107 0290 00 3F 00 0000E001 A0004000 05
0:19:0 100B 0020 02000000 0107 0290 00 3F 00 0000E101 A0005000 09
0:20:0 100B 0020 02000000 0107 0290 00 3F 00 0000E201 A0006000 12

 2 Seconds to automatic boot.   Press Ctrl-P for entering Monitor.

comBIOS Monitor.   Press ? for help.

> db fffefd30
0000:FFFEFD30  07 04 0D 06 00 00 00 00 00 00 00 00 00 00 00 00  ................
0000:FFFEFD40  00 00 00 03 00 00 08 00 00 00 00 00 00 00 00 00  ................
0000:FFFEFD50  00 00 00 00 00 00 00 00 00 05 09 00 20 00 20 00  ............ . .
0000:FFFEFD60  20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00   . . . . . . . .
0000:FFFEFD70  00 00 00 00 01 00 20 00 20 00 20 00 20 00 20 00  ...... . . . . .
0000:FFFEFD80  00 00 FF FF FF FF 00 00 00 00 00 00 00 00 20 00  ..****........ .
0000:FFFEFD90  00 00 00 00 20 00 20 00 00 00 00 00 20 00 20 00  .... . ..... . .
0000:FFFEFDA0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

This time consistent lines :)
hifn0 mem 0xa0001000-0xa0001fff,0xa0000000-0xa0000fff irq 10 at device 16.0 on pci0
ohci0: <NEC uPD 9210 USB controller> mem 0xa0002000-0xa0002fff irq 11 at device 17.0 on pci0
ohci1: <NEC uPD 9210 USB controller> mem 0xa0003000-0xa0003fff irq 11 at device 17.1 on pci0
ehci0: <NEC uPD 720100 USB 2.0 controller> at device 17.2 on pci0
sis0: <NatSemi DP83815 10/100BaseTX> port 0xe000-0xe0ff mem 0xa0004000-0xa0004fff irq 5 at device 18.0 on pci0
sis1: <NatSemi DP83815 10/100BaseTX> port 0xe100-0xe1ff mem 0xa0005000-0xa0005fff irq 9 at device 19.0 on pci0
sis2: <NatSemi DP83815 10/100BaseTX> port 0xe200-0xe2ff mem 0xa0006000-0xa0006fff irq 12 at device 20.0 on pci0

I could have sworn that the classic slot also gets IRQ10 with the
miniPCI inserted...

-- 
B.Walter                   BWCT                http://www.bwct.de
ticso at bwct.de                                  info at bwct.de




More information about the Soekris-tech mailing list