If you have no device driver experience, you should probably start by buying a book about the linux kernel (like "Linux Device Drivers" for example). The Linux PCMCIA Programmer's Guide is a fairly complete description of everything that is unique to PCMCIA drivers. And the "dummy_cs" driver included in the Linux PCMCIA package shows how to use all the PCMCIA specific stuff in a real driver. And you also have all sorts of examples of PCMCIA drivers to look at, and even a driver for a very similar card... rtlinux is certainly not necessary for all PCMCIA cards. Presumably it was used for the data acquisition card because this driver needed to be very timing sensitive. You could contact that driver author for more information or advice. -- Dave |