First I'd just like to say thank you to everyone who's been trying to help
me. You've all been very helpful and patient with all of my newbe questions.
I'm still having problems getting my card bound (I believe that's the
correct terminology, please correct me if I'm wrong).
I'll first do a little rehash of what's going on:
I am using kernel 2.6.17-11, and have the following options:
Bus Options
<*> PCCard (PCMCIA/CardBus) support
<*> 16 bit PCMCIA
[*] Load CIS updates from userspace
[*] PCMCIA control ioctl
<*> CardBus yenta- compatible bridge support
<*> Cirrus PD6729 compatible bridge support
<*> i82092 compatible bridge support
<*> I82365 compatible bridge support
<*> Databook TCIC compatible bridge support
Networking
<M> Generic IEEE 802.11 Networking Stack
<M> Software MAC add-on to IEEE 802.11
[*] Enable full debugging output
Device Drivers
Network device support
Wireless Lan
[*] Wireless Lan Driver (non-ham)
<M> Broadcom BCM43xx wireless support
[*] Broadcom BCM43xx debugging
BCM43xx data transfer Mode
(X) DMA + PIO
lspcmcia outputs:
lspcmcia, lspcmcia ls, lspcmcia info, lspcmica status, lspcmcia config, and
lspcmcia idnet all return:
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:03:06.0)
Socket 0 Device 0: [-- no driver --] (bus ID: 0.0)
lspcmcia -v returns:
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:03:06.0)
Configuration: state: on ready: yes
Voltage: 3.3V Vcc: 3.3V Vpp: 3.3V
Socket 0 Device 0: [-- no driver --] (bus ID: 0.0)
Configuration: state: on
Product Name: SummitDC 802.11g SC CF 4.0
Identification: manf_id: 0x02d0 card_id: 0x0448
function: 6 (network)
prod_id(1): "SummitDC" (0xde2746ff)
prod_id(2): "802.11g SC CF" (0xdbe5c59c)
prod_id(3): "4.0" (0x0ebc74cc)
prod_id(4): --- (---)
pccard outputs:
pccardctl ls returns:
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:03:06.0)
Socket 0 Device 0: [-- no driver --] (bus ID: 0.0)
pccardctl info returns:
PRODID_1="SummitDC"
PRODID_2="802.11g SC CF"
PRODID_3="4.0"
PRODID_4=""
MANFID=02d0,0448
FUNCID=6
pccardctl status returns:
Socket 0:
3.3V 16-bit PC Card
Subdevice 0 (function 0) [unbound]
pccardctl ident returns:
Socket 0:
product info: "SummitDC", "802.11g SC CF", "4.0", ""
manfid: 0x02d0, 0x0448
function: 6 (network)
I guess my first questions is what mechanism is used to bind a device to a
driver, and secondly where is a good source for me to read to start to
understand the Linux Device Driver system?
I've already picked up the O'Reilly book (Linux Device Drivers 3rd Edition).
I'm just trying to educate myself, so I can quit bothering all of you with
my novice questions.
Thank you all again you've been great.
Dave
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev