Aninda Sen wrote:
> 1. What options do I need to compile into the Kernel?
> Do I need to patch it for pcmcia?
The default Assabet configuration (`make assabet_config') sets up the
in-kernel Card Services drivers. (You want CONFIG_HOTPLUG,
CONFIG_PCMCIA, and CONFIG_PCMCIA_SA1100 for the basic stuff.
CONFIG_PCMCIA_PCNET, along with any of the normal networking
prerequisites, to get the LP-E driver.) No additional patches are
required.
> 2. Do I need the pcmcia-cs package? I have downloaded
> pcmcia-cs-3.1.24 and tried to cross compile it. But it
> does not seem to have the sa1100.c file. So where do I
> get a patch for it?
You do need pcmcia-cs, but not for the core, ds, or socket drivers
(which are all integrated with the kernel source at this time). There
are some userland utilities (cardmgr, cardctl, &c.) which you'll want to
have on your system that are only distributed with Card Services; these
should build for ARM without difficulty. In addition, there are some
client drivers (such as the newer WaveLAN driver) which appear not to
have made their way into the kernel tree yet.
An example of how to set up the userland Card Services bits can be found
here:
http://www.wearablegroup.org/software/ramdisk
By the way, Assabet does not have a PCMCIA interface. =)
Good luck,
-jd
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.