Subject: PCMCIA Ethercard trouble
To: None <port-i386@NetBSD.ORG>
From: Paul Sijben <sijben@acm.org>
List: port-i386
Date: 01/29/1998 18:37:30
I got a new laptop with an unrecognised pcmcia network card. The card is
supposedly NE2000 compatible.

here is the data I have. From the  booklet:
Bus width 16-bit
Ram buffer 16Kb
I/O base addresses 240h to 360h
interrupt 3,4,5,10,11,12,15 

(btw: under win95 the card is configured at IRQ 11 base 320h)

The bootmessages tell:
CIS version 2.0 or 2.01
CIS info: PCMCIA, PCMCIA-ETHERNET-CARD, UE2216, R01
manufacturer code 0xffffffff, product 0xffffffff
function 0: multi-function ccr addr 3f8 mask 3
function 0: config table entry 32: I/O card: irq mask 9e38; iomask a, iospace 300-31f: mwait_required rdybusy_active wp_active bvd_active io16
irqlevel
function 0: config table entry 33: I/O card: irq mask 9e38; iomask a, iospace 320-33f: mwait_required rdybusy_active wp_active bvd_active io16
irqlevel
function 0: config table entry 34: I/O card: irq mask 9e38; iomask a, iospace 340-35f: mwait_required rdybusy_active wp_active bvd_active io16
irqlevel



In if_ne_pcmcia.c I found a table with the data for supported cards. 

Can somebody explain to me the meaning of these fields and what I need to 
fill in for my card?

Paul

--
Paul Sijben                 University of Twente, The Netherlands    
tel.: 033-4557522           http://www.huygens.org/~sijben/
-----------------------------------------------------------------------
"You know you could find yourself charged with being a dominant species  
while under the influence of impulse-driven consumerism, don't you?"
	            Terry Pratchett & Neil Gaiman - Good Omens