Novell LINUX ENTERPRISE DESKTOP 10 SP2 - DEPLOYMENT GUIDE 08-05-2008 Deployment Manual page 533

Table of Contents

Advertisement

1. The PCMCIA bridge (or socket) must be set up properly as described in
tion 26.2.1, "Bridge Initialization"
• an appropriate driver for the bridge
• additional I/O and memory ranges for PC cards
2. After the bridge is properly set up, the bridge driver detects the presence of a card
and triggers its initialization as described in
(page 518):
a. Determine the card type.
b. Supply the proper voltage.
c. Assign I/O and memory ranges and IRQ lines to the card.
d. Trigger the card or device initialization by binding the appropriate card driver.
e. For some cards, the Card Information Structure (CIS) needs to be uploaded.
3. Finally, the interface itself is set up and ready for use. See
Setup"
(page 519) for details on this.
26.2.1 Bridge Initialization
Most PCMCIA bridges are PCI devices and are treated as such. The bridge initialization
process can be summarized as follows:
1. Hotplug creates a PCI event.
2. udev calls /sbin/hwup to load the driver. /sbin/hwup checks /etc/
sysconfig/hardware for an existing device configuration. If an appropriate
configuration is found, that configuration is used. Otherwise /sbin/hwup calls
modprobe with the modalias string provided by the kernel to load the driver
module.
3. New hotplug events are sent (one per PCMCIA socket).
4. The following steps are omitted if only CardBus cards are used:
(page 517). Prerequisites are:
Section 26.2.2, "Card Initialization"
Sec-
Section 26.2.3, "Interface
PCMCIA
517

Advertisement

Table of Contents
loading

This manual is also suitable for:

Linux enterprise desktop 10 sp2

Table of Contents