Subject: PCMCIA socket no longer recognised in 2.0_BETA
To: None <port-i386@netbsd.org>
From: Pavel Cahyna <pcah8322@artax.karlin.mff.cuni.cz>
List: port-i386
Date: 05/26/2004 22:20:46
Hello,

a friend has a "Digital HiNite Ultra CT450" 486-based notebook. Under
NetBSD 1.6.2, both PCMCIA slots works:


NetBSD 1.6.2 (GENERIC_LAPTOP) #0: Tue Feb 10 22:02:37 UTC 2004
    autobuild@tgm.netbsd.org:/autobuild/netbsd-1-6-PATCH002/i386/OBJ/autobuild/netbsd-1-6-PATCH002/src/sys/arch/i386/compile/GENERIC_LAPTOP
cpu0: Intel 486DX2 (486-class)
cpu0: features 3<FPU,VME>
total memory = 24188 KB
avail memory = 17600 KB
using 327 buffers containing 1308 KB of memory
mainbus0 (root)
isa0 at mainbus0
(...)
pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xdffff irq 
pcic0: controller 0 (Cirrus PD6710) has sockets A and B
pcic0: controller 1 (Intel 82365SL Revision 1) has no sockets
pcmcia0 at pcic0 controller 0 socket 0
pcmcia1 at pcic0 controller 0 socket 1
...

In NetBSD 2.0_BETA, only one slot works:

NetBSD 2.0_BETA (GENERIC) #0: Thu May 13 04:56:30 UTC 2004
	autobuild@tgm.netbsd.org:/autobuild/netbsd-2-0/i386/OBJ/autobuild/netbsd-2-0/src/sys/arch/i386/compile/GENERIC
total memory = 24188 KB
avail memory = 16048 KB
mainbus0 (root)
cpu0 at mainbus0: (uniprocessor)
cpu0: Intel 486DX2 (486-class), id 0x435
cpu0: features 3<FPU,VME>
isa0 at mainbus0
(...)
pcic0 at isa0 port 0x3e0-0x3e1 iomem 0xd0000-0xdffff irq 
pcic0: controller 0 (Cirrus PD6710/2X) has socket A only
pcmcia0 at pcic0 controller 0 socket 0
...

and only the card inserted in the lower slot works. The same card in the
upper slot is not recognised at all.

What could have caused this? Any help would be appreciated.

Bye	Pavel