CF memory card vs CF wireless card
Sriram Neelakandan Iyer <[email protected]> Tue, 23 Dec 2003 23:06:50 -0800 (PST)
| Newsgroups | gmane.linux.pcmcia.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi , I have an ARM7TDMI based chip that has an on board CF controller. I have coded the Linux Socket Service Layer based on the SA11xx stuff. Well there is a strange issue that i am seeing with this board. I am able to read the CIS of a CF memory card properly. dump_cis prints the details as per the specs I use a SanDisk 64MB SDCFB card and i get the full CIS as per the data sheet properly. But when i plugin a CF wireless card, the card detection happens, but dump_cis complains "no CIS present" .. i found that the Attribute memory was giving out randomly alternating values of 0x00 & 0xFF. The CF wireless card i use is a DCF660W from DLink and the same card works on my laptop perfectly normal. I think that the memory card is a CF card and the wireless card is a CF+(CF I/O) card. I also noticed that the SanDisk card does not require a RESET to read the CIS - (probably it does it internally on power up) .. But my socket service anyways does issue a CF_RESET when required . 1. Is there anything special to be done to handle CF Wireless card (i.e. CF+ cards) to read the CIS space ? 2. Is there any init sequence to be followed for CF+ card power up ? any help in this are will be appreciated, regards, sriram __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click