3−26
by investigating child status bits and calling their respective control methods. A hierarchical implementation would
be somewhat limiting, however, as upstream devices would have to remain in some level of power state to report
events.
For more information of ACPI, see the Advanced Configuration and Power Interface (ACPI) Specification.
3.8.11 Master List of PME Context Bits and Global Reset-Only Bits
PME context bit means that the bit is cleared only by the assertion of GRST when the PME enable bit, bit 8 of the
power management control/status register (PCI of fset A4h, see Section 4.44) is set. If PME is not enabled, then these
bits are cleared when either PRST or GRST is asserted.
The PME context bits (functions 0 and 1) are:
•Bridge control register (PCI offset 3Eh, see Section 4.25): bit 6
•System control register (PCI offset 80h, see Section 4.29): bits 10−8
•Power management control/status register (PCI offset A4h, see Section 4.44): bit 15
•ExCA power control register (ExCA 802h/842h, see Section 5.3): bits 7, 5 (82365SL mode only), 4, 3, 1,
0
•ExCA interrupt and general control (ExCA 803h/843h, see Section 5.4): bits 6, 5
•ExCA card status-change register (ExCA 804h/844h, see Section 5.5): bits 3−0
•ExCA card status-change interrupt configuration register (ExCA 805h/845h, see Section 5.6): bits 3−0
•ExCA card detect and general control register (ExCA 816h/856h, see Section 5.19): bits 7, 6
•Socket event register (CardBus offset 00h, see Section 6.1): bits 3−0
•Socket mask register (CardBus offset 04h, see Section 6.2): bits 3−0
•Socket present state register (CardBus offset 08h, see Section 6.3): bits 13−7, 5−1
•Socket control register (CardBus offset 10h, see Section 6.5): bits 6−4, 2−0
Global reset-only bits, as the name implies, are cleared only by GRST. These bits are never cleared by PRST,
regardless of the setting of the PME enable bit. The GRST signal is gated only by the SUSPEND signal. This means
that assertion of SUSPEND blocks the GRST signal internally, thus preserving all register contents. Figure 3−12 is
a diagram showing the application of GRST and PRST.
The global reset-only bits (functions 0 and 1) are:
•Status register (PCI offset 06h, see Section 4.5): bits 15−11, 8
•Secondary status register (PCI offset 16h, see Section 4.14): bits 15−11, 8
•Subsystem vendor ID register (PCI offset 40h, see Section 4.26): bits 15–0
•Subsystem ID register (PCI offset 42h, see Section 4.27): bits 15–0
•PC Card 16-bit I/F legacy-mode base-address register (PCI offset 44h, see Section 4.28): bits 31−0
•System control register (PCI offset 80h, see Section 4.29): bits 31−24, 22−13, 11, 6−0
•MC_CD debounce register (PCI offset 84h, see Section 4.30): bits 7−0
•General control register (PCI offset 86h, see Section 4.31): bits 13−10, 7, 5−3, 1, 0
•General-purpose event status register (PCI offset 88h, see Section 4.32): bits 7, 6, 4−0
•General-purpose event enable register (PCI offset 89h, see Section 4.33): bits 7, 6, 4−0
•General-purpose output register (PCI offset 8Bh, see Section 4.35): bits 4−0
•Multifunction routing register (PCI offset 8Ch, see Section 4.36): bits 31−0
•Retry status register (PCI offset 90h, see Section 4.37): bits 7−5, 3, 1
•Card control register (PCI offset 91h, see Section 4.38): bits 7, 2−0
•Device control register (PCI offset 92h, see Section 4.39): bits 7−5, 3−0
•Diagnostic register (PCI offset 93h, see Section 4.40): bits 7−0
•Power management capabilities register (PCI offset A2h, see Section 4.43): bit 15
•Power management CSR register (PCI offset A4h, see Section 4.44): bits 15, 8
•Serial bus data register (PCI offset B0h, see Section 4.47): bits 7−0
•Serial bus index register (PCI offset B1h, see Section 4.48): bits 7−0
•Serial bus slave address register (PCI offset B2h, see Section 4.49): bits 7−0