Recently cvsupped (as of today, and since around may 10) -current
kernels fail to attach my 3C905-TX nic.

I did not find any big difference between the current copy of if_xl.c (
$Id: if_xl.c,v 1.37 1999/05/09 17:07:06) and a copy dated 05/05 ( $Id:
if_xl.c,v 1.100 1999/05/05 15:01:27) that was working flawlessly. I
think the problem lies in pci_map_int, but this code is well beyond my
hacking capacities :-)

Well, here is the result of booting -v with a -current kernel :

                                dev=0xac15, revid=0x01
        class=06-07-00, hdrtype=0x02, mfdev=1
        subordinatebus=0        secondarybus=0
        intpin=a, irq=11
found-> vendor=0x104c, dev=0xac15, revid=0x01
        class=06-07-00, hdrtype=0x02, mfdev=1
        subordinatebus=0        secondarybus=0
        intpin=b, irq=11
found-> vendor=0x8086, dev=0x7110, revid=0x01
        class=06-80-00, hdrtype=0x00, mfdev=1
        subordinatebus=0        secondarybus=0
found-> vendor=0x8086, dev=0x7111, revid=0x01
        class=01-01-80, hdrtype=0x00, mfdev=0
        subordinatebus=0        secondarybus=0
        map[0]: type 4, range 32, base 0000ffa0, size  4
found-> vendor=0x8086, dev=0x7112, revid=0x01
        class=0c-03-00, hdrtype=0x00, mfdev=0
        subordinatebus=0        secondarybus=0
        intpin=d, irq=11
        map[0]: type 4, range 32, base 0000ece0, size  5
found-> vendor=0x8086, dev=0x7113, revid=0x01
        class=06-80-00, hdrtype=0x00, mfdev=0
        subordinatebus=0        secondarybus=0
found-> vendor=0x8086, dev=0x124b, revid=0x01
        class=06-04-80, hdrtype=0x01, mfdev=0
        subordinatebus=1        secondarybus=1
pci0: <PCI bus> on pcib0
chip0: <Intel 82443BX host to PCI bridge (AGP disabled)> at device 0.0
on pci0
vga-pci0: <NeoMagic NM2160 laptop SVGA controller> irq 11 at device 2.0
on pci0
chip1: <PCI to CardBus bridge (vendor=104c device=ac15)> irq 11 at
device 3.0 on
 pci0
chip2: <PCI to CardBus bridge (vendor=104c device=ac15)> irq 11 at
device 3.1 on
 pci0
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
ata-pci0: <Intel PIIX4 IDE controller> at device 7.1 on pci0
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
ata1 at 0x0170 irq 15 on ata-pci0
uhci0: <Intel 82371AB/EB (PIIX4) USB Host Controller> irq 11 at device
7.2 on pc
i0
uhci0: USB version 1.0, chip rev. 1
usb0: <Intel 82371AB/EB (PIIX4) USB Host Controller> on uhci0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
intpm0: <Intel 82371AB Power management controller> at device 7.3 on
pci0
intpm0: I/O mapped 840
intpm0: intr IRQ 9 enabled revision 0
intsmb0: <Intel PIIX4 SMBUS Interface>
smbus0: <System Management Bus> on intsmb0
smb0: <SMBus general purpose I/O> on smbus0
intpm0: PM I/O mapped 800
pcib1: <Intel 82380FB mobile PCI to PCI bridge> at device 17.0 on pci0
found-> vendor=0x1095, dev=0x0646, revid=0x03
        class=01-01-8f, hdrtype=0x00, mfdev=0
        subordinatebus=0        secondarybus=0
        intpin=a, irq=10
        map[0]: type 4, range 32, base 0000fcf8, size  3
        map[1]: type 4, range 32, base 0000fcf0, size  2
        map[2]: type 4, range 32, base 0000fce0, size  3
        map[3]: type 4, range 32, base 0000fcd8, size  2
        map[4]: type 4, range 32, base 0000fcc0, size  4
found-> vendor=0x9004, dev=0x6078, revid=0x03
        class=01-00-00, hdrtype=0x00, mfdev=0
        subordinatebus=0        secondarybus=0
        intpin=a, irq=10
        map[0]: type 4, range 32, base 0000f800, size  8
        map[1]: type 1, range 32, base fdfff000, size 12
found-> vendor=0x10b7, dev=0x9050, revid=0x00
        class=02-00-00, hdrtype=0x00, mfdev=0
        subordinatebus=0        secondarybus=0
        intpin=a, irq=10
        map[0]: type 4, range 32, base 0000fc80, size  6
pci1: <PCI bus> on pcib1
ata-pci1: <Unknown PCI IDE controller> irq 10 at device 5.0 on pci1
ata-pci1: Busmastering DMA supported
ahc0: <Adaptec aic7860 SCSI adapter> irq 10 at device 7.0 on pci1
ahc0: Reading SEEPROM...checksum error
ahc0: No SEEPROM available.
ahc0: aic7860 Single Channel A, SCSI Id=7, 3/255 SCBs
ahc0: Host Adapter Bios disabled.  Using default SCSI device parameters
ahc0: Downloading Sequencer Program... 409 instructions downloaded
xl0: <3Com 3c905-TX Fast Etherlink XL> irq 10 at device 8.0 on pci1
pci_map_int: can't allocate interrupt
xl0: couldn't map interrupt
isa0 on motherboard
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> at fdc0 drive 0

<...>

Thanks for any help ...



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to