PCMCIA Bluetooth Card (AnyCom CF - 300) on ARM

Russell King rmk+pcmcia at arm.linux.org.uk
Wed Sep 28 12:05:35 EDT 2005


On Tue, Sep 27, 2005 at 06:55:12PM +0200, Dominik Brodowski wrote:
> On Tue, Sep 27, 2005 at 07:36:58PM +0300, Itzhak Ben-Akiva wrote:
> > cardmgr[841]: error in file './config.opts' line 20: invalid port range
> > 0x60000000-0x60ffffff
> > cardmgr[841]: no pcmcia driver in /proc/devices
> > 
> > include port 0x600-0x60f, though, went ok.
> 
> That's a cardmgr bug. Then use this small sysfs shell script instead

Actually, it's worse than that.

Sep 28 16:48:43 cps cardmgr[2350]: watching 2 sockets
Sep 28 16:48:43 cps cardmgr[2350]: could not get CS revision info!
Sep 28 16:48:43 cps cardmgr[2350]: exiting

With 2.6.14-rc2, cardmgr can't even start up, so it can't register
any memory or IO regions.  Effectively, this has broken the ioctl
interface _right_ _now_.

I also believe you are raising the bar to having working PCMCIA too
much by deprecating the ioctl method in such a short space of time.
Embedded folks take _years_ to adopt new ideas - some of them haven't
even adopted things like udev or hotplug yet.

You can't force them to do so either - they'll stick with some random
old kernel version in preference to upgrading to something new.

Can pcmciautils at least work without udev?

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 Serial core



More information about the linux-pcmcia mailing list