I have recently purchased a MiniDVD drive from Archos and
it comes with a neat little PCMCIA addaptor card. The card
is made by Shining and it has a little switch on the side.
In one position the card operates as a standard PCMCIA card
and under Linux it shows as a product info: "Shining", "PMIDE-ASC", "Rev 1.04" and works just fine with the ide_cs
driver. In the other position the card is a CardBus device.
The output of /proc/pci shows:
Unknown mass storage controller: Unknown vendor Unknown device (rev 0). Vendor id=14e6. Device id=1. Medium devsel.
In this mode the PCMCIA system sees it as a CardBus card but it does not really know what to do with it.
So, my question is this: is anyone working on any drivers for and CardBus IDE controlers? If so, how advanced are they? If not, if someone would care to give me pointers as to where to start I'll have a go at writing them (or hacking them to bit so that someone else can fix the mess that I make; it's 10 years since I wrote drivers for Unix :-)
Any help would be, well, helpful really.