
3−7
There are two types of PC Card controllers to consider.
• Legacy controller not using the standardized ZV register model
Software reads bit 10 (STDZVREG) of the socket control register (CardBus socket address + 10h) to
determine if the standardized zoomed-video register model is supported. If the bit returns 0b, then software
must use legacy code to enable zoomed video.
• Newer controller that uses the standardized ZV register model
Software reads bit 10 (STDZVREG) of the socket control register (CardBus socket address + 10h) to
determine if the standardized zoomed-video register model is supported. If the bit returns 1b, then software
can use the process/register model detailed in Table 3−2 to enable zoomed video.
Table 3−2. Zoomed-Video Card Interrogation
ZVSUPPORT ZV_ACTIVITY ACTION
1 0 Set ZVEN to enable zoomed video.
1 1
Display a user message such as, The zoomed video protocol required by this PC Card application is al-
ready in use by another card.
0 X
Display a user message such as, This platform does not support the zoomed-video protocol required by
this PC Card application.
3.5.5 Internal Ring Oscillator
The internal ring oscillator provides an internal clock source for the controller so that neither the PCI clock nor an
external clock is required in order for the controller to power down a socket or interrogate a PC Card. This internal
oscillator can be enabled by setting bit 27 (P2CCLK) of the system control register (PCI offset 80h, see Section 4.29)
to 1b. This function is enabled by default.
3.5.6 Integrated Pullup Resistors
The PC Card Standard (release 7.2) requires pullup resistors on various terminals to support both CardBus and 16-bit
card configurations. Unlike the PCI12XX, PCI1450, and PCI4450 controllers which required external pullup resistors,
the PCI1510 controller has integrated all of these pullup resistors. The I/O buffer on the BVD1(STSCHG
)//CSTSCHG
terminal has the capability to switch either pullup or pulldown. The pullup resistor is turned on when a 16-bit PC Card
is inserted, and the pulldown resistor is turned on when a CardBus PC Card is inserted. This prevents unexpected
CSTSCHG signal assertion. The integrated pullup resistors are listed in Table 3−3.
Table 3−3. Integrated Pullup Resistors
TERMINAL NUMBER
TERMINAL NUMBER
PGE GGU GVF
PGE GGU GVF
A14/CPERR 102 D12 F15 CD2/CCD2 138 B05 C09
A15/CIRDY 110 C10 F13 INPACK/CREQ 122 B08 B12
A19/CBLOCK 101 A13 E18 READY/CINT 131 A06 C10
A20/CSTOP 103 E10 E17 RESET/CRST 119 D08 B13
A21/CDEVSEL 106 D11 A16 VS1/CVS1 130 B02 B10
A22/CTRDY 108 C12 E14 VS2/CVS2 117 A09 F12
BVD1(STSCHG)/CSTSCHG 135 C06 A09 WAIT/CSERR 133 B06 E10
BVD2(SPKR)/CAUDIO 134 D06 F10 WP(IOIS16)/CCLKRUN 136 A05 B09
CD1/CCD1 75 L13 L17