This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
WaveLAN PCMCIA network driver
- To: "eCos Discussion" <ecos-discuss at sourceware dot cygnus dot com>
- Subject: [ECOS] WaveLAN PCMCIA network driver
- From: "Trenton D. Adams" <tadams at extremeeng dot com>
- Date: Tue, 9 Oct 2001 09:24:39 -0600
- Organization: Extreme Engineering
I finally got the CL-PS6700 going. The documentation failed to mention
one small thing that caused it not to work.
Anyhow...
I'm looking at "dev/if_sc_lpe.c". I noticed that it checks for the
manufacturer ID of 0x0104 at offset 2 of the buffer after calling
cf_get_CIS (). Is this likely going to be at a different offset into
the MANFID for every single card? My wavelan card goes 0x15 0x50 0x05
starting at offset 0 into the MANFID. It then goes "Lucent
Technologies", "WaveLAN/IEEE" and finally "Version 01.01".
I'm not sure what the 0x15 0x50 and 0x05 represent, but I haven't
received the documentation that Orinoco promised me yet. Maybe I should
just check for the first two strings when writing my driver? That's
assuming of course all future WaveLAN cards will work in the same way as
my version 1.1 card. Of course anyone that finds any different can
modify the driver to check for those cases. Right?
Trenton D. Adams
Extreme Engineering
#17, 6025 - 12 St. SE
Calgary, Alberta, Canada
T2H 2K1
Phone: 403 640 9494 ext-208
Fax: 403 640 9599
http://www.extremeeng.com