Manual page for pcic(7D)
pcic - Intel i82365SL PC Card Interface Controller
DESCRIPTION
The Intel i82365SL PC Card Interface Controller provides one or more
PCMCIA PC
Card sockets. The
pcic
adapter driver provides an interface between the
PCMCIA
sockets and the
PCMCIA
nexus.
The driver supports the Intel 82365SL chip and a number of chips from
other vendors based on the 82365SL design. The chip that have been tested
are:
-
- Intel 82365SL
- Cirrus Logic PD6710/PD6720
- Vadem VG365/VG465/VG468
- Toshiba
- Ricoh RF5C366
Most systems using one of these chips should work.
Direct access to the
PCMCIA
hardware is not supported. The driver exists solely to support the
PCMCIA
nexus.
CONFIGURATION
Driver Configuration
There are several required configuration properties which are used to tell the
PCMCIA
nexus driver what resources are available to be allocated to PC card drivers.
The properties and their
definitions are as follows:
- res-ioaddr=<io-range>,...,<io-range>
-
This property is a list of
io-range
values which consist of an I/O base address and length. The address
ranges must not overlap any other device's I/O address range.
- res-memory=<mem-range>,...,<mem-range>
-
This property is a list of
mem-range
values which consist of a memory base address in the first 16MB of
memory and a length of the block of memory. The memory range must not
be used either by real memory or any device that uses a shared memory
interface. Typically, the memory will be in the 640K to 1MB range
where normal device memory resides. It must also not be at location
zero to 64K.
- res-irq=<irq-list>
-
This property is a simple list of IRQ levels that are available for
use by the
pcic
driver. Care must be taken to ensure that no other device in the
system uses any of the IRQ levels presented in this list. The list
should only consider IRQs from the list 3, 4, 5, 7, 9, 10, 11, 12, 14
and 15 since these are the only ones the hardware can use.
The driver defaults to using the second to last interrupt level defined in
res-irq
as its system management interrupt (SMI)
which is used to handle card insertion/removal events. If, for some reason,
the default is not desirable, it can be overridden by adding an
smi
property to the
pcic.conf
file. The value of the property should be the
IRQ level to use and it must be one of the values specified in the
res-irq
list.
FILES
- /kernel/drv/pcic
-
pcic
driver
- /kernel/drv/pcic.conf
-
pcic
configuration file
SEE ALSO
pcmcia.4
Created by unroff & hp-tools.
© by Hans-Peter Bischof. All Rights Reserved (1997).
Last modified 21/April/97