PCMCIA_CORE(4)

NAME
pcmcia_core - PCMCIA Card Services core module

SYNOPSIS
insmod pcmcia_core.o [pc_debug=n] [setup_delay=n] [resume_delay=n] [shutdown_delay=n] [vcc_settle=n] [reset_time=n] [unreset_delay=n] [unreset_check=n] [unreset_limit=n] [cis_speed=n] [io_speed=n] [strict_cis=n] [probe_io=n] [probe_mem=n]

DESCRIPTION
Pcmcia_core is the core Card Services module, required for all drivers for specific PCMCIA cards.

PARAMETERS

pc_debug=n
    Selects the PCMCIA debugging level. This parameter is only available if the module is compiled with debugging enabled. A non-zero value enables debugging.

setup_delay=n
    Sets the delay between when a card is first detected, and when it will be powered up. In 1/100 second increments, the default is 5.

resume_delay=n
    Sets the delay between when a resume event is processed, and when a suspended card will be powered up. In 1/100 second increments, the default is 20.

shutdown_delay=n
    Sets the delay between when when a card removal event is detected, and when the socket will be disabled. In 1/100 second increments, the default is 5.

vcc_settle=n
    Sets the time to wait after first applying power to a socket before accessing a card. In 1/100 second increments, the default is 30.

reset_time=n
    Sets how long the software reset signal will be asserted, in microseconds. The default is 10.

unreset_delay=n
    Sets the delay between when a card is reset, and when the card will first be checked to see if it is ready. In 1/100 second increments, the default is 10. This delay should be increased for cards that raise the ready signal prematurely.

unreset_check=n
    Sets how often to check to see if a card is ready after it is sent a software reset. In 1/100 second increments, the default is 10.

unreset_limit=n
    Sets the maximum number of checks to make before pronouncing a card to be dead. The default is 30.

cis_speed=n
    Sets the access delay in nanoseconds for CIS memory windows. The default is 300 ns.

io_speed=n
    Sets the access delay in nanoseconds for IO port windows. The default is 0.

strict_cis=n
    A flag (zero is false, non-zero is true) indicating if a card's Card Information Structure should be checked for strict conformance to the PCMCIA spec. The default is false.

probe_io=n
    A flag indicating if Card Services should probe IO port regions for conflicts with other devices unknown to Linux. The default is true.

probe_mem=n
    A flag indicating if Card Services should probe memory windows for conflicts with ROM extensions or memory-mapped devices. The default is true.

AUTHOR
David Hinds - dhinds@hyper.stanford.edu

SEE ALSO
cardmgr(8), pcmcia(5).