Config.in 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. menuconfig BR2_PACKAGE_MTD
  2. bool "mtd/jffs2 utilities"
  3. default n
  4. select BR2_PACKAGE_ZLIB
  5. help
  6. Build mtd/jffs utilities
  7. if BR2_PACKAGE_MTD
  8. choice
  9. prompt "Source package selection"
  10. depends on BR2_PACKAGE_MTD
  11. default BR2_PACKAGE_MTD20061007
  12. config BR2_PACKAGE_MTD_UTILS
  13. bool "Use MTD-utils"
  14. depends on BR2_PACKAGE_MTD
  15. select BR2_PACKAGE_LZO
  16. help
  17. Build mtd/jffs utilities with Dataflash support
  18. config BR2_PACKAGE_MTD_20061007
  19. bool "Use MTD from (20061007)"
  20. depends on BR2_PACKAGE_MTD
  21. help
  22. Build mtd/jffs utilities with Dataflash support
  23. config BR2_PACKAGE_MTD_20050122
  24. bool "Use MTD from (20050122)"
  25. help
  26. Use the stable release.
  27. config BR2_PACKAGE_MTD_SNAPSHOT
  28. bool "Daily snapshot"
  29. help
  30. Use the latest MTD daily snapshot instead of release.
  31. You should probably say NO except for specific purpose.
  32. endchoice
  33. config BR2_PACKAGE_MTD_SNAPSHOT_STRING
  34. string "mtd_YYYYMMDD.orig.tar.gz"
  35. depends on BR2_PACKAGE_MTD_SNAPSHOT
  36. help
  37. You should not modify the file name, unless you want to
  38. use a specific and private MTD package.
  39. config BR2_PACKAGE_MTD_ORIG_STRING
  40. string
  41. depends on BR2_PACKAGE_MTD_ORIG
  42. default "mtd-utils-1.1.0.tar.bz2" if BR2_PACKAGE_MTD_UTILS
  43. default "mtd_20061007.orig.tar.gz" if BR2_PACKAGE_MTD_20050122
  44. default "mtd_20050122.orig.tar.gz" if BR2_PACKAGE_MTD_20050122
  45. default $(BR2_PACKAGE_MTD_SNAPSHOT_STRING) if BR2_PACKAGE_MTD_SNAPSHOT
  46. menu "MTD tools selection"
  47. depends BR2_PACKAGE_MTD
  48. config BR2_PACKAGE_MTD_FLASH_ERASE
  49. bool "flash_erase"
  50. default y
  51. depends on BR2_PACKAGE_MTD
  52. config BR2_PACKAGE_MTD_FLASH_ERASEALL
  53. bool "flash_eraseall"
  54. default y
  55. depends on BR2_PACKAGE_MTD
  56. config BR2_PACKAGE_MTD_FLASH_INFO
  57. bool "flash_info"
  58. default y
  59. depends on BR2_PACKAGE_MTD
  60. config BR2_PACKAGE_MTD_FLASH_LOCK
  61. bool "flash_lock"
  62. default y
  63. depends on BR2_PACKAGE_MTD
  64. config BR2_PACKAGE_MTD_FLASH_UNLOCK
  65. bool "flash_unlock"
  66. default y
  67. depends on BR2_PACKAGE_MTD
  68. config BR2_PACKAGE_MTD_FLASHCP
  69. bool "flashcp"
  70. default y
  71. depends on BR2_PACKAGE_MTD
  72. config BR2_PACKAGE_MTD_ERASE
  73. bool "erase"
  74. default y
  75. depends on BR2_PACKAGE_MTD
  76. config BR2_PACKAGE_MTD_JFFS2DUMP
  77. bool "jffs2dump"
  78. default y
  79. depends on BR2_PACKAGE_MTD
  80. config BR2_PACKAGE_MTD_JFFS3DUMP
  81. bool "jffs3dump"
  82. default y
  83. depends on BR2_PACKAGE_MTD
  84. depends on !BR2_PACKAGE_MTD_20061007
  85. config BR2_PACKAGE_MTD_SUMTOOL
  86. bool "sumtool"
  87. default y
  88. depends on BR2_PACKAGE_MTD
  89. config BR2_PACKAGE_MTD_FTL_CHECK
  90. bool "ftl_check"
  91. default y
  92. depends on BR2_PACKAGE_MTD
  93. config BR2_PACKAGE_MTD_FTL_FORMAT
  94. bool "ftl_format"
  95. default y
  96. depends on BR2_PACKAGE_MTD
  97. config BR2_PACKAGE_MTD_NFTL_FORMAT
  98. bool "nftl_format"
  99. default y
  100. depends on BR2_PACKAGE_MTD
  101. config BR2_PACKAGE_MTD_NFTLDUMP
  102. bool "nftldump"
  103. default y
  104. depends on BR2_PACKAGE_MTD
  105. config BR2_PACKAGE_MTD_MKFSJFFS2
  106. bool "mkfs.jffs2"
  107. default y
  108. depends on BR2_PACKAGE_MTD
  109. config BR2_PACKAGE_MTD_MKFSJFFS
  110. bool "mkfs.jffs"
  111. default y
  112. depends on BR2_PACKAGE_MTD
  113. config BR2_PACKAGE_MTD_NANDDUMP
  114. bool "nanddump"
  115. default y
  116. depends on BR2_PACKAGE_MTD
  117. config BR2_PACKAGE_MTD_NANDWRITE
  118. bool "nandwrite"
  119. default y
  120. depends on BR2_PACKAGE_MTD
  121. config BR2_PACKAGE_MTD_MTD_DEBUG
  122. bool "mtd_debug"
  123. default y
  124. depends on BR2_PACKAGE_MTD
  125. config BR2_PACKAGE_MTD_DOCFDISK
  126. bool "docfdisk"
  127. default y
  128. depends on BR2_PACKAGE_MTD
  129. config BR2_PACKAGE_MTD_DOC_LOADBIOS
  130. bool "doc_loadbios"
  131. default y
  132. depends on BR2_PACKAGE_MTD
  133. endmenu
  134. endif