Subject: PCIBIOS problems/questions
To: None <port-i386@netbsd.org>
From: Tracy Di Marco White <gendalia@iastate.edu>
List: port-i386
Date: 09/22/2000 23:26:43
I'm still playing with an Dell Inspiron 5000 (1.5ALPHA2).  I discovered
that if I enable all three of PCIBIOS_ADDR_FIXUP, PCIBIOS_BUS_FIXUP and
PCIBIOS_INTR_FIXUP my wireless card doesn't cause the screen to go nuts.
It still doesn't work, but now I get an error message.

with PCIBIOS enabled:
pcmcia1: CIS version PC Card Standard 5.0
pcmcia1: CIS info: Lucent Technologies, WaveLAN/IEEE, Version 01.01, 
pcmcia1: Manufacturer code 0x156, product 0x2
pcmcia1: function 0: network adapter, ccr addr 3e0 mask 1
pcmcia1: function 0, config table entry 1: I/O card; irq mask ffff; iomask 6, iospace 0-3f; io16 irqpulse irqlevel
wi0 at pcmcia1 function 0wi0: init failed
wi0: timeout in wi_seek to fce0/0; last status ffff
: could not get mac address, attach failed

without PCIBIOS enabled:
pcmcia1: CIS version PC Card Standard 5.0
pcmcia1: CIS info: Lucent Technologies, WaveLAN/IEEE, Version 01.01, 
pcmcia1: Manufacturer code 0x156, product 0x2
pcmcia1: function 0: network adapter, ccr addr 3e0 mask 1
pcmcia1: function 0, config table entry 1: I/O card; irq mask ffff; iomask 6, iospace 0-3f; io16 irqpulse irqlevel
wi0 at pcmcia1 function 0 port 0x400-0x43f
wi0: address 00:60:1d:f1:d9:3a

I'm trying to get my CARDBUS ethernet/modem card to work with the same
kernel I use to get my wireless card working (so I can have just one
kernel for normal use).  My ethernet card works fine with the fixups
set.

with PCIBIOS enabled:
tlp0 at cardbus0 dev 0 function 0: Xircom X3201-3 Ethernet, pass 0.3
tlp0: Ethernet address 00:10:a4:b2:f1:b6
tqphy0 at tlp0 phy 0: 78Q2120 10/100 media interface, rev. 10
tqphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
com3 at cardbus0 dev 0 function 1: Xircom CardBus Ethernet 10/100 + Modem 56
com3: ns16550a, working fifo

without PCIBIOS enabled:
pcic_chip_socket_enable: status c

(then pull the card out)
pcic_wait_ready: ready never happened, status = 0c

Tracy J. Di Marco White
Project Vincent Systems Manager
gendalia@iastate.edu