Section
Title
Page
3.5.10
3.5.11
CardBus Socket Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−8
48-MHz Clock Requirements . . . . . . . . . . . . . . . . . . . . . . . . . 3−9
3.6
Serial EEPROM Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−9
3.6.1
3.6.2
3.6.3
3.6.4
Serial-Bus Interface Implementation . . . . . . . . . . . . . . . . . . . 3−9
Accessing Serial-Bus Devices Through Software . . . . . . . 3−9
Serial-Bus Interface Protocol . . . . . . . . . . . . . . . . . . . . . . . . . 3−10
Serial-Bus EEPROM Application . . . . . . . . . . . . . . . . . . . . . . 3−12
3.7
3.8
Programmable Interrupt Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−15
3.7.1
3.7.2
3.7.3
3.7.4
3.7.5
3.7.6
PC Card Functional and Card Status Change Interrupts . 3−15
Interrupt Masks and Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−17
Using Parallel IRQ Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . 3−17
Using Parallel PCI Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . 3−18
Using Serialized IRQSER Interrupts . . . . . . . . . . . . . . . . . . . 3−18
SMI Support in the PCI6x21/PCI6x11 Controller . . . . . . . . 3−18
Power Management Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−19
3.8.1
3.8.2
3.8.3
3.8.4
3.8.5
3.8.6
3.8.7
3.8.8
Integrated Low-Dropout Voltage Regulator (LDO-VR) . . . . 3−20
CardBus (Functions 0 and 1) Clock Run Protocol . . . . . . . 3−20
CardBus PC Card Power Management . . . . . . . . . . . . . . . . 3−21
16-Bit PC Card Power Management . . . . . . . . . . . . . . . . . . . 3−21
Suspend Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−21
Requirements for Suspend Mode . . . . . . . . . . . . . . . . . . . . . 3−22
Ring Indicate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−22
PCI Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−23
3.8.8.1
3.8.8.2
3.8.8.3
3.8.8.4
CardBus Power Management
(Functions 0 and 1) . . . . . . . . . . . . . . . . . . . . . . 3−23
Flash Media (Function 3)
Power Management . . . . . . . . . . . . . . . . . . . . . . 3−24
SD Host (Function 4)
Power Management . . . . . . . . . . . . . . . . . . . . . . 3−24
Smart Card (Function 5)
Power Management . . . . . . . . . . . . . . . . . . . . . . 3−24
3.8.9
3.8.10
3.8.11
CardBus Bridge Power Management . . . . . . . . . . . . . . . . . . 3−25
ACPI Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−25
Master List of PME Context Bits and Global Reset-Only
Bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3−26
4
PC Card Controller Programming Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−1
4.1
4.2
4.3
4.4
4.5
4.6
4.7
PCI Configuration Register Map (Functions 0 and 1) . . . . . . . . . . . . . 4−1
Vendor ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−2
Device ID Register Functions 0 and 1 . . . . . . . . . . . . . . . . . . . . . . . . . . 4−3
Command Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−4
Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−5
Revision ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−6
Class Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4−6
iv