## SECTION=shell_and_console menuconfig MTD_UTILS tristate prompt "mtd-utils " select LIBC_M if MTD_UTILS_MKFS_UBIFS select ZLIB select LIBUUID if MTD_UTILS_MKFS_UBIFS select LIBLZO if MTD_UTILS_USE_LIBLZO help Memory Technology Device Utilities mtdutils is a set of utilities for doing low-level operations on flash devices. if MTD_UTILS config MTD_UTILS_USE_LIBLZO bool prompt "liblzo support" help Enable LZO support config MTD_UTILS_FLASH_ERASE bool prompt "flash_erase" help erase parts of a MTD device config MTD_UTILS_FLASH_ERASEALL bool prompt "flash_eraseall" help erase the whole of a MTD device config MTD_UTILS_FLASH_INFO bool prompt "flash_info" help print info about a MTD device config MTD_UTILS_FLASH_LOCK bool prompt "flash_lock" help This utility locks one or more sectors of flash device. config MTD_UTILS_FLASH_UNLOCK bool prompt "flash_unlock" help This utility unlock all sectors of flash device. config MTD_UTILS_FLASHCP bool prompt "flashcp" help Flash Copy - Written by Abraham van der Merwe config MTD_UTILS_FTL_CHECK bool prompt "ftl_check" help Utility to check an FTL partition config MTD_UTILS_FTL_FORMAT bool prompt "ftl_format" help Utility to create an FTL partition in a memory region config MTD_UTILS_JFFS2_DUMP bool prompt "jffs2_dump" help This utility dumps the contents of a binary JFFS2 image #config MTD_UTILS_JFFS2READER # bool # prompt "jffs2reader" # help # A jffs2 image reader config MTD_UTILS_JITTERTEST bool prompt "jittertest" help This program is used to measure what the jitter of a real time task would be under "standard" Linux. More particularly, what is the effect of running a real time task under Linux with background JFFS file system activity. config MTD_UTILS_MTDDEBUG bool prompt "mtd_debug" help Does info, read, write and erase on mtd devices config MTD_UTILS_NANDDUMP bool prompt "nanddump" help This utility dumps the contents of raw NAND chips or NAND chips contained in DoC devices. config MTD_UTILS_NANDWRITE bool prompt "nandwrite" help This utility writes a binary image directly to a NAND flash chip or NAND chips contained in DoC devices. This is the "inverse operation" of nanddump. config MTD_UTILS_NFTL_FORMAT bool prompt "nftl_format" help Creating a NFTL/INFTL partition on an MTD device config MTD_UTILS_NFTLDUMP bool prompt "nftldump" help Dumping the content of NFTL partitions on a "Physical Disk" config MTD_UTILS_MKJFFS2 bool prompt "mkfs.jffs2" help Build a JFFS2 image in a file, from a given directory tree. config MTD_UTILS_SUMTOOL bool prompt "sumtool" help Sumtool can be used to generate EBS(Erase Block Summary) information for a jffs2 image. This way we can do faster filesystem mount. To use this the JFFS2_SUMMARY option must be enabled in kernel. menuconfig MTD_UTILS_UBI_UTILS bool prompt "ubi utils" help Build UBI Utils if MTD_UTILS_UBI_UTILS config MTD_UTILS_UBIATTACH bool prompt "ubiattach" help Attach an ubi device to a mtd device config MTD_UTILS_UBICRC32 bool prompt "ubicrc32" help UBI CRC2 file checksum config MTD_UTILS_UBIDETACH bool prompt "ubidetach" help Detach an ubi device from a mtd device config MTD_UTILS_UBIFORMAT bool select GCCLIBS_GCC_S prompt "ubiformat" help format an mtd device config MTD_UTILS_UBIMKVOL bool prompt "ubimkvol" help Creates a volume on a UBI device config MTD_UTILS_UBINFO bool prompt "ubinfo" help Provides infos on UBI volumes and devices config MTD_UTILS_UBINIZE bool prompt "ubinize" help Creates UBI images. Probably more useful on host than on target config MTD_UTILS_UBIRMVOL bool prompt "ubirmvol" help Deletes a volume on a UBI device config MTD_UTILS_UBIUPDATEVOL bool prompt "ubiupdatevol" help Updates a volume with data from file config MTD_UTILS_MKFS_UBIFS bool prompt "mkfs.ubifs" help Create ubifs filesystems endif config MTD_UTILS_MTDINFO bool prompt "mtdinfo" help Print UBI specific information about mtd devices endif