
PRELIMINARY DATA SHEET v3.1
CL-PD6710/’22
ISA–to–PC-Card Host Adapters
May 1997
26
INTRODUCTION
3.1.5
Alternate Functions of Interrupt Pins
The CL-PD67XX has two interrupt pins that can be
programmed for alternate functions:
IRQ12/LED_OUT* and IRQ15/RI_OUT*. In addi-
tion, the CL-PD6722 allows IRQ9 and IRQ10 to be
programmed for system DMA transfer handshake
functions.
3.1.5.1
IRQ12 as LED_OUT* Driver
If a disk-activity or card-cycle-activity indicator is
desired, IRQ12/LED_OUT* can be programmed
as an open-collector LED driver, capable of driving
most common LEDs. There is no specific bit that
programs the IRQ12 pin to become an LED driver;
instead, whenever a socket interface is pro-
grammed to support a drive status LED input or is
programmed to show card activity on the LED (as
described below), the IRQ12 pin becomes recon-
figured as an open-collector LED driver.
The
Extension Control 1
register’s LED Activity
Enable bit (extended index 03h bit 2) is used to
enable the LED being used to show card activity.
When this bit is set, any type of read or write cycles
to the respective socket cause the
IRQ12/LED_OUT* signal to be driven low for the
duration of the card activity.
The Drive LED Enable bit (
Misc Control 2
register
bit 4) is used to enable the BVD2/-SPKR/-LED
input from an I/O-interfaced card to be interpreted
as a drive LED input, where an open-collector sig-
nal driven low on this input will cause the
IRQ12/LED_OUT* open-collector output to go low.
Any combination of settings of LED Activity Enable
and Drive LED Enable bits can be used on each
socket, with each type of activity being able to sep-
arately cause the LED to be illuminated. Status
from non-present or non-activated cards is auto-
matically masked off from causing the
IRQ12/LED_OUT* signal to be driven low.
3.1.5.2
IRQ15 as RI_OUT*
If the capability to ‘wake up’ a system on an incom-
ing phone call to a PC Card modem is desired, it
may be necessary in some systems to use a dedi-
cated wakeup signal to the system’s SMI or NMI
controller to facilitate this instead of using the nor-
mal interrupt connections. If this is the case, the
IRQ15 connection can be reprogrammed to pass
through a qualified version of an I/O interfaced
card’s -RI signal.
IRQ15/RI_OUT* is programmed as RI_OUT* by
programming the IRQ15 Is RI Out bit (
Misc Con-
trol 2
register 1Eh bit 7) to ‘1’. Then if a particular
socket supporting a modem is to have its
BVD1/-STSCHG/-RI pin passed to the
IRQ15/RI_OUT* pin, that socket’s Ring Indicate
Enable bit (
Interrupt and General Control
regis-
ter 03h bit 7) should be set to ‘1’.
When the CL-PD67XX is configured this way, a low
level at the BVD1/-STSCHG/-RI pin on an I/O inter-
faced PC Card will cause the IRQ15/RI_OUT* sig-
nal to become active-low (because it is intended to
be connected to an SMI* or NMI* input on the sys-
tem processor or core logic). To prevent multiple
SMI or NMI interrupts from occurring on one ring
condition, the IRQ15/RI_OUT* pin remains low
until ISA bus activity resumes, indicated by the
resumption of ISA bus memory or I/O reads or
writes.
3.1.5.3
IRQ9 as DACK* and IRQ10 as DRQ
When a CL-PD6722 is to be used for DMA sup-
port, IRQ9 is programmed as a DACK* input from
an ISA bus DACK* signal selected by the system
designer. Similarly, IRQ10 is programmed as an
active-high DRQ output to the ISA bus and should
be connected to the system bus DRQ signal corre-
sponding to that used for DACK*.
IRQ9 and IRQ10 are thus redefined for DMA cycle
support by the setting of the DMA System bit (
Misc
Control 2
register 1Eh, bit 6) to ‘1’. Setting the
DMA System bit redefines these ISA interface sig-
nals but does not cause DMA to a card to be
enabled.
3.1.6
General-Purpose Strobe Feature
The CL-PD6722 has capability to use two pins as
general-purpose strobes. This is a feature that
causes a pin programmed as a general-purpose
strobe to appear in software as an extended regis-
ter in the CL-PD6722 register set, while in reality
accesses to this extended register cause the gen-
eral-purpose strobe pin to go active during the reg-
ister access. The strobe can be programmed to