1
2 # $Id: No. :) $
3
4 mainmenu_option next_comment
5 comment 'Memory Technology Devices (MTD)'
6
7 tristate 'Memory Technology Device (MTD) support' CONFIG_MTD
8
9 if [ "$CONFIG_MTD" = "y" -o "$CONFIG_MTD" = "m" ]; then
10 bool 'Debugging' CONFIG_MTD_DEBUG
11 if [ "$CONFIG_MTD_DEBUG" = "y" ]; then
12 int ' Debugging verbosity (0 = quiet, 3 = noisy)' CONFIG_MTD_DEBUG_VERBOSE 0
13 fi
14
15 comment 'Disk-On-Chip Device Drivers'
16 dep_tristate ' M-Systems Disk-On-Chip 1000' CONFIG_MTD_DOC1000 $CONFIG_MTD
17 dep_tristate ' M-Systems Disk-On-Chip 2000 and Millennium' CONFIG_MTD_DOC2000 $CONFIG_MTD
18 dep_tristate ' M-Systems Disk-On-Chip Millennium-only alternative driver' CONFIG_MTD_DOC2001 $CONFIG_MTD
19 if [ "$CONFIG_MTD_DOC2001" = "y" -o "$CONFIG_MTD_DOC2000" = "y" ]; then
20 define_tristate CONFIG_MTD_DOCPROBE y
21 else
22 if [ "$CONFIG_MTD_DOC2001" = "m" -o "$CONFIG_MTD_DOC2000" = "m" ]; then
23 define_tristate CONFIG_MTD_DOCPROBE m
24 else
25 define_tristate CONFIG_MTD_DOCPROBE n
26 fi
27 fi
28 if [ "$CONFIG_MTD_DOCPROBE" = "y" -o "$CONFIG_MTD_DOCPROBE" = "m" ]; then
29 hex ' Physical address of DiskOnChip' CONFIG_MTD_DOCPROBE_ADDRESS 0x0000
30 bool ' Probe high addresses' CONFIG_MTD_DOCPROBE_HIGH
31 bool ' Probe for 0x55 0xAA BIOS Extension Signature' CONFIG_MTD_DOCPROBE_55AA
32 fi
33
34 comment 'RAM/ROM Device Drivers'
35 dep_tristate ' Use extra onboard system memory as MTD device' CONFIG_MTD_SLRAM $CONFIG_MTD
36 dep_tristate ' Ramix PMC551 PCI Mezzanine ram card support' CONFIG_MTD_PMC551 $CONFIG_MTD $CONFIG_PCI
37 if [ "$CONFIG_MTD_PMC551" != "n" ]; then
38 bool ' PMC551 256M DRAM Bugfix' CONFIG_MTD_PMC551_BUGFIX
39 bool ' PMC551 Debugging' CONFIG_MTD_PMC551_DEBUG
40 fi
41 dep_tristate ' Debugging RAM test driver' CONFIG_MTD_MTDRAM $CONFIG_MTD
42 if [ "$CONFIG_MTD_MTDRAM" != "n" ]; then
43 int 'Device size in kB' CONFIG_MTDRAM_TOTAL_SIZE 4096
44 int 'Size of the erase sectors in kB' CONFIG_MTDRAM_ERASE_SIZE 128
45 fi
46
47 comment 'Linearly Mapped Flash Device Drivers'
48 dep_tristate ' Common Flash Interface (CFI) support' CONFIG_MTD_CFI $CONFIG_MTD
49 dep_tristate ' CFI support for Intel/Sharp Extended Command Set chips' CONFIG_MTD_CFI_INTELEXT $CONFIG_MTD_CFI
50 dep_tristate ' CFI support for AMD/Fujitsu Standard Command Set chips' CONFIG_MTD_CFI_AMDSTD $CONFIG_MTD_CFI
51 dep_tristate ' Support for RAM chips in bus mapping' CONFIG_MTD_RAM $CONFIG_MTD
52 dep_tristate ' Support for ROM chips in bus mapping' CONFIG_MTD_ROM $CONFIG_MTD
53
54 # These will later become config-options
55 define_bool CONFIG_MTD_JEDEC n
56
57 dep_tristate ' Flash chip mapping in physical memory' CONFIG_MTD_PHYSMAP $CONFIG_MTD_CFI
58 if [ "$CONFIG_MTD_PHYSMAP" = "y" -o "$CONFIG_MTD_PHYSMAP" = "m" ]; then
59 hex ' Physical start location of flash chip mapping' CONFIG_MTD_PHYSMAP_START 0x8000000
60 hex ' Physical length of flash chip mapping' CONFIG_MTD_PHYSMAP_LEN 0x4000000
61 int ' Bus width in octets' CONFIG_MTD_PHYSMAP_BUSWIDTH 2
62 fi
63
64 comment 'Drivers for chip mappings'
65 dep_tristate ' Flash chip mapping on Mixcom piggyback card' CONFIG_MTD_MIXMEM $CONFIG_MTD_JEDEC
66 dep_tristate ' Flash chip mapping on Nora' CONFIG_MTD_NORA $CONFIG_MTD_CFI
67 dep_tristate ' Flash chip mapping on Octagon 5066 SBC' CONFIG_MTD_OCTAGON $CONFIG_MTD_JEDEC
68 dep_tristate ' Flash chip mapping on Photron PNC-2000' CONFIG_MTD_PNC2000 $CONFIG_MTD_CFI
69 dep_tristate ' Flash chip mapping on RPXLite PPC board' CONFIG_MTD_RPXLITE $CONFIG_MTD_CFI
70 dep_tristate ' Flash chip mapping on Tempustech VMAX SBC301' CONFIG_MTD_VMAX $CONFIG_MTD_JEDEC
71
72 comment 'User modules and translation layers for MTD devices'
73 dep_tristate ' Direct chardevice access to MTD devices' CONFIG_MTD_CHAR $CONFIG_MTD
74 dep_tristate ' Caching blockdevice access to MTD devices' CONFIG_MTD_BLOCK $CONFIG_MTD
75 dep_tristate ' FTL (Flash Translation Layer) support' CONFIG_FTL $CONFIG_MTD
76 dep_tristate ' NFTL (NAND Flash Translation Layer) support' CONFIG_NFTL $CONFIG_MTD
77 if [ "$CONFIG_NFTL" = "y" -o "$CONFIG_NFTL" = "m" ]; then
78 bool ' Write support for NFTL (BETA)' CONFIG_NFTL_RW
79 fi
80 fi
81
82 endmenu
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.