iflash2_mtd(4)

NAME

iflash2_mtd - memory technology driver for Intel Series 2
flash

SYNOPSIS

insmod    iflash2_mtd.o     [pc_debug=n]     [mem_speed=n]
[word_width=n]    [vpp_timeout_period=n]    [vpp_settle=n]
[erase_timeout=n]     [erase_limit=n]      [retry_limit=n]
[max_tries=n] [mem_speed=n] [word_width=n]

DESCRIPTION

Iflash2_mtd is a memory technology driver for Intel Series 2 and Series 100 flash devices. Memory technology drivers
are used by Card Services to provide device-independent
access for memory cards through bulk memory services.

Writing to Series 2 and Series 100 flash devices is very
processor intensive. Individual words are written one at
a time, at a speed of roughly 10 us per word. This busy
period is too short to schedule other processes to run, so
the driver will not yield the processor until an entire
block is written.

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 debug
ging.
mem_speed=n
Sets the access speed of shared memory windows, in
nanoseconds. The default is 0 (i.e., no extra wait
states). Values of up to 1000 are legal.
word_width=n
A flag indicating if memory windows should be con
figured for 8-bit (if 0) or 16-bit (if 1) trans
fers. The default is 1 (16-bit).
vpp_timeout_period=n
In milliseconds, this specifies the maximum idle
period after a write operation before programming
power will be switched off. The default is 1000
ms.
vpp_settle=n
In milliseconds, this gives a delay between when
programming power is switched on, and when the
device is assumed to be powered up and ready to
receive erase or write commands. The default is
100 ms.
erase_timeout=n
In milliseconds, specifies the poll interval for
monitoring the status of a bulk erase operation.
The default is 100 ms.
erase_limit=n
In milliseconds, specifies the maximum elapsed time
before an erase operation is assumed to have
failed. The default is 10000 ms.
retry_limit=n
The maximum number of retries for a write opera
tion. The default is 4.
max_tries=n
The maximum number of status register polls before
a single word write is assumed to have timed out.
The default is 4096.

AUTHOR

David Hinds - dahinds@users.sourceforge.net

SEE ALSO

iflash2+_mtd(4), memory_cs(4).
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout