Config.in 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. comment "Generic System Support"
  2. config BR2_TARGET_GENERIC_ACCESS_POINT
  3. bool "Generic wireless access point"
  4. select BR2_PACKAGE_WIRELESS_TOOLS
  5. select BR2_PACKAGE_DHCP_RELAY
  6. select BR2_PACKAGE_BRIDGE
  7. help
  8. Board support for a generic wireless access point.
  9. config BR2_TARGET_GENERIC_FIREWALL
  10. bool "Generic firewall"
  11. select BR2_PACKAGE_IPTABLES
  12. help
  13. Board support for a generic firewalling router.
  14. config BR2_TARGET_GENERIC_DEV_SYSTEM
  15. bool "Generic development system"
  16. depends on BR2_USE_WCHAR && BR2_PROGRAM_INVOCATION
  17. select BR2_CCACHE
  18. select BR2_PACKAGE_GDB
  19. select BR2_PACKAGE_GDB_SERVER
  20. select BR2_PACKAGE_BASH
  21. select BR2_PACKAGE_BZIP2
  22. select BR2_PACKAGE_COREUTILS
  23. select BR2_PACKAGE_DIFFUTILS
  24. select BR2_PACKAGE_ED
  25. select BR2_PACKAGE_FINDUTILS
  26. select BR2_PACKAGE_FLEX
  27. select BR2_PACKAGE_GAWK
  28. select BR2_PACKAGE_GCC_TARGET
  29. select BR2_PACKAGE_CCACHE_TARGET
  30. select BR2_PACKAGE_GREP
  31. select BR2_PACKAGE_MAKE
  32. select BR2_PACKAGE_PATCH
  33. select BR2_PACKAGE_SED
  34. select BR2_PACKAGE_TAR
  35. select BR2_PACKAGE_MICROPERL
  36. select BR2_PACKAGE_AUTOCONF
  37. select BR2_PACKAGE_AUTOMAKE
  38. select BR2_PACKAGE_DROPBEAR
  39. select BR2_PACKAGE_FILE
  40. select BR2_PACKAGE_GZIP
  41. select BR2_PACKAGE_LESS
  42. select BR2_PACKAGE_LIBTOOL
  43. select BR2_PACKAGE_M4
  44. select BR2_PACKAGE_E2FSPROGS
  45. select BR2_PACKAGE_NCURSES
  46. select BR2_PACKAGE_NETKITBASE
  47. select BR2_PACKAGE_PCIUTILS
  48. select BR2_PACKAGE_PROCPS
  49. select BR2_PACKAGE_RSYNC
  50. select BR2_PACKAGE_STRACE
  51. select BR2_PACKAGE_UTIL-LINUX
  52. select BR2_PACKAGE_ZLIB
  53. help
  54. Board support for a generic development system.
  55. comment "Generic development system requires a toolchain with WCHAR and PROGRAM_INVOCATION support"
  56. depends on !(BR2_USE_WCHAR && BR2_PROGRAM_INVOCATION)
  57. menuconfig BR2_TARGET_GENERIC_GETTY
  58. bool "Generic serial port config"
  59. depends on !(BR2_TARGET_ATMEL||BR2_TARGET_KWIKBYTE||BR2_TARGET_VALKA)
  60. if BR2_TARGET_GENERIC_GETTY
  61. choice
  62. prompt "Serial port to run a getty on"
  63. default BR2_TARGET_GENERIC_GETTY_TTYS0
  64. help
  65. Select a port to run a getty (login prompt) on.
  66. config BR2_TARGET_GENERIC_GETTY_NONE
  67. bool "none"
  68. config BR2_TARGET_GENERIC_GETTY_TTYS0
  69. bool "ttyS0"
  70. config BR2_TARGET_GENERIC_GETTY_TTYS1
  71. bool "ttyS1"
  72. config BR2_TARGET_GENERIC_GETTY_TTYS2
  73. bool "ttyS2"
  74. config BR2_TARGET_GENERIC_GETTY_TTYS3
  75. bool "ttyS3"
  76. config BR2_TARGET_GENERIC_GETTY_TTYAMA0
  77. bool "ttyAMA0"
  78. depends on BR2_arm
  79. config BR2_TARGET_GENERIC_GETTY_TTYAMA1
  80. bool "ttyAMA1"
  81. depends on BR2_arm
  82. config BR2_TARGET_GENERIC_GETTY_TTYAMA2
  83. bool "ttyAMA2"
  84. depends on BR2_arm
  85. config BR2_TARGET_GENERIC_GETTY_TTYAMA3
  86. bool "ttyAMA3"
  87. depends on BR2_arm
  88. config BR2_TARGET_GENERIC_GETTY_TTYSAC0
  89. bool "ttySAC0"
  90. depends on BR2_arm
  91. config BR2_TARGET_GENERIC_GETTY_TTYSAC1
  92. bool "ttySAC1"
  93. depends on BR2_arm
  94. config BR2_TARGET_GENERIC_GETTY_TTYSAC2
  95. bool "ttySAC2"
  96. depends on BR2_arm
  97. config BR2_TARGET_GENERIC_GETTY_TTYSAC3
  98. bool "ttySAC3"
  99. depends on BR2_arm
  100. config BR2_TARGET_GENERIC_GETTY_TTYMXC0
  101. bool "ttymxc0"
  102. depends on BR2_arm
  103. config BR2_TARGET_GENERIC_GETTY_TTYMXC1
  104. bool "ttymxc1"
  105. depends on BR2_arm
  106. config BR2_TARGET_GENERIC_GETTY_TTYMXC2
  107. bool "ttymxc2"
  108. depends on BR2_arm
  109. config BR2_TARGET_GENERIC_GETTY_TTYUL0
  110. bool "ttyUL0"
  111. depends on BR2_powerpc
  112. config BR2_TARGET_GENERIC_GETTY_TTYUL1
  113. bool "ttyUL1"
  114. depends on BR2_powerpc
  115. config BR2_TARGET_GENERIC_GETTY_TTYUL2
  116. bool "ttyUL2"
  117. depends on BR2_powerpc
  118. config BR2_TARGET_GENERIC_GETTY_TTYUL3
  119. bool "ttyUL3"
  120. depends on BR2_powerpc
  121. config BR2_TARGET_GENERIC_GETTY_TTYPSC0
  122. bool "ttyPSC0"
  123. depends on BR2_powerpc
  124. config BR2_TARGET_GENERIC_GETTY_TTYPSC1
  125. bool "ttyPSC1"
  126. depends on BR2_powerpc
  127. config BR2_TARGET_GENERIC_GETTY_TTYPSC2
  128. bool "ttyPSC2"
  129. depends on BR2_powerpc
  130. config BR2_TARGET_GENERIC_GETTY_TTYPSC3
  131. bool "ttyPSC3"
  132. depends on BR2_powerpc
  133. config BR2_TARGET_GENERIC_GETTY_TTYCPM0
  134. bool "ttyCPM0"
  135. depends on BR2_powerpc
  136. config BR2_TARGET_GENERIC_GETTY_TTYCPM1
  137. bool "ttyCPM1"
  138. depends on BR2_powerpc
  139. config BR2_TARGET_GENERIC_GETTY_TTYCPM2
  140. bool "ttyCPM2"
  141. depends on BR2_powerpc
  142. config BR2_TARGET_GENERIC_GETTY_TTYCPM3
  143. bool "ttyCPM3"
  144. depends on BR2_powerpc
  145. endchoice
  146. config BR2_TARGET_GENERIC_GETTY_PORT
  147. string
  148. default "#ttyS0" if BR2_TARGET_GENERIC_GETTY_NONE
  149. default "ttyS0" if BR2_TARGET_GENERIC_GETTY_TTYS0
  150. default "ttyS1" if BR2_TARGET_GENERIC_GETTY_TTYS1
  151. default "ttyS2" if BR2_TARGET_GENERIC_GETTY_TTYS2
  152. default "ttyS3" if BR2_TARGET_GENERIC_GETTY_TTYS3
  153. default "ttyAMA0" if BR2_TARGET_GENERIC_GETTY_TTYAMA0
  154. default "ttyAMA1" if BR2_TARGET_GENERIC_GETTY_TTYAMA1
  155. default "ttyAMA2" if BR2_TARGET_GENERIC_GETTY_TTYAMA2
  156. default "ttyAMA3" if BR2_TARGET_GENERIC_GETTY_TTYAMA3
  157. default "ttySAC0" if BR2_TARGET_GENERIC_GETTY_TTYSAC0
  158. default "ttySAC1" if BR2_TARGET_GENERIC_GETTY_TTYSAC1
  159. default "ttySAC2" if BR2_TARGET_GENERIC_GETTY_TTYSAC2
  160. default "ttySAC3" if BR2_TARGET_GENERIC_GETTY_TTYSAC3
  161. default "ttymxc0" if BR2_TARGET_GENERIC_GETTY_TTYMXC0
  162. default "ttymxc1" if BR2_TARGET_GENERIC_GETTY_TTYMXC1
  163. default "ttymxc2" if BR2_TARGET_GENERIC_GETTY_TTYMXC2
  164. default "ttyUL0" if BR2_TARGET_GENERIC_GETTY_TTYUL0
  165. default "ttyUL1" if BR2_TARGET_GENERIC_GETTY_TTYUL1
  166. default "ttyUL2" if BR2_TARGET_GENERIC_GETTY_TTYUL2
  167. default "ttyUL3" if BR2_TARGET_GENERIC_GETTY_TTYUL3
  168. default "ttyPSC0" if BR2_TARGET_GENERIC_GETTY_TTYPSC0
  169. default "ttyPSC1" if BR2_TARGET_GENERIC_GETTY_TTYPSC1
  170. default "ttyPSC2" if BR2_TARGET_GENERIC_GETTY_TTYPSC2
  171. default "ttyPSC3" if BR2_TARGET_GENERIC_GETTY_TTYPSC3
  172. default "ttyCPM0" if BR2_TARGET_GENERIC_GETTY_TTYCPM0
  173. default "ttyCPM1" if BR2_TARGET_GENERIC_GETTY_TTYCPM1
  174. default "ttyCPM2" if BR2_TARGET_GENERIC_GETTY_TTYCPM2
  175. default "ttyCPM3" if BR2_TARGET_GENERIC_GETTY_TTYCPM3
  176. choice
  177. prompt "Baudrate to use"
  178. default BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
  179. help
  180. Select a baudrate to use.
  181. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP
  182. bool "keep kernel default"
  183. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600
  184. bool "9600"
  185. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200
  186. bool "19200"
  187. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400
  188. bool "38400"
  189. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600
  190. bool "57600"
  191. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
  192. bool "115200"
  193. endchoice
  194. config BR2_TARGET_GENERIC_GETTY_BAUDRATE
  195. string
  196. default "0" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP
  197. default "9600" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600
  198. default "19200" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200
  199. default "38400" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400
  200. default "57600" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600
  201. default "115200" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
  202. endif