![]() |
|
XXXX_map_irq(struct pci_dev *dev, unsigned char idsel, unsigned char pin) { static char pci_irq_table[][4] = /* * PCI IDSEL/INTPIN->INTLINE * A B C D */ { {22, 0, 0, 0},/* IDSEL 3 - Ethernet */ {0, 0, 0, 0},/* IDSEL 4 - unused */ {0, 0, 0, 0},/* IDSEL 5 - unused */ {0, 0, 0, 0},/* IDSEL 6 - ???? */ {0, 0, 0, 0},/* IDSEL 7 - unused */ {0, 0, 0, 0},/* IDSEL 8 - unused */ {0, 0, 0, 0},/* IDSEL 9 - unused */ }; const long min_idsel = 3, max_idsel = 9, irqs_per_slot = 4; return PCI_IRQ_TABLE_LOOKUP; } |
each cell contains (IDSEL, SLOT#, IRQ) +----------------------------------------+ | (3,0,22) | (3,1,0) | (3,2,0) | (3,3,0) | +----------------------------------------+ | (4,0,0) | (4,1,0) | (4,2,0) | (4,3,0) | +----------------------------------------+ .......... .......... +----------------------------------------+ | (9,0,0) | (9,1,0) | (9,2,0) | (9,3,0) | +----------------------------------------+ |
![]() | The next step was to mount a NFS root filesystem. For details see the documentation in Documentation/nfsroot.txt |
Hosting by: Hurra Communications Ltd.
Generated: 2007-01-26 17:57:31