Config.in 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  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_UCLIBC_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_UCLIBC_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_TTYUL0
  89. bool "ttyUL0"
  90. depends on BR2_powerpc
  91. config BR2_TARGET_GENERIC_GETTY_TTYUL1
  92. bool "ttyUL1"
  93. depends on BR2_powerpc
  94. config BR2_TARGET_GENERIC_GETTY_TTYUL2
  95. bool "ttyUL2"
  96. depends on BR2_powerpc
  97. config BR2_TARGET_GENERIC_GETTY_TTYUL3
  98. bool "ttyUL3"
  99. depends on BR2_powerpc
  100. config BR2_TARGET_GENERIC_GETTY_TTYPSC0
  101. bool "ttyPSC0"
  102. depends on BR2_powerpc
  103. config BR2_TARGET_GENERIC_GETTY_TTYPSC1
  104. bool "ttyPSC1"
  105. depends on BR2_powerpc
  106. config BR2_TARGET_GENERIC_GETTY_TTYPSC2
  107. bool "ttyPSC2"
  108. depends on BR2_powerpc
  109. config BR2_TARGET_GENERIC_GETTY_TTYPSC3
  110. bool "ttyPSC3"
  111. depends on BR2_powerpc
  112. config BR2_TARGET_GENERIC_GETTY_TTYCPM0
  113. bool "ttyCPM0"
  114. depends on BR2_powerpc
  115. config BR2_TARGET_GENERIC_GETTY_TTYCPM1
  116. bool "ttyCPM1"
  117. depends on BR2_powerpc
  118. config BR2_TARGET_GENERIC_GETTY_TTYCPM2
  119. bool "ttyCPM2"
  120. depends on BR2_powerpc
  121. config BR2_TARGET_GENERIC_GETTY_TTYCPM3
  122. bool "ttyCPM3"
  123. depends on BR2_powerpc
  124. endchoice
  125. config BR2_TARGET_GENERIC_GETTY_PORT
  126. string
  127. default "#ttyS0" if BR2_TARGET_GENERIC_GETTY_NONE
  128. default "ttyS0" if BR2_TARGET_GENERIC_GETTY_TTYS0
  129. default "ttyS1" if BR2_TARGET_GENERIC_GETTY_TTYS1
  130. default "ttyS2" if BR2_TARGET_GENERIC_GETTY_TTYS2
  131. default "ttyS3" if BR2_TARGET_GENERIC_GETTY_TTYS3
  132. default "ttyAMA0" if BR2_TARGET_GENERIC_GETTY_TTYAMA0
  133. default "ttyAMA1" if BR2_TARGET_GENERIC_GETTY_TTYAMA1
  134. default "ttyAMA2" if BR2_TARGET_GENERIC_GETTY_TTYAMA2
  135. default "ttyAMA3" if BR2_TARGET_GENERIC_GETTY_TTYAMA3
  136. default "ttyUL0" if BR2_TARGET_GENERIC_GETTY_TTYUL0
  137. default "ttyUL1" if BR2_TARGET_GENERIC_GETTY_TTYUL1
  138. default "ttyUL2" if BR2_TARGET_GENERIC_GETTY_TTYUL2
  139. default "ttyUL3" if BR2_TARGET_GENERIC_GETTY_TTYUL3
  140. default "ttyPSC0" if BR2_TARGET_GENERIC_GETTY_TTYPSC0
  141. default "ttyPSC1" if BR2_TARGET_GENERIC_GETTY_TTYPSC1
  142. default "ttyPSC2" if BR2_TARGET_GENERIC_GETTY_TTYPSC2
  143. default "ttyPSC3" if BR2_TARGET_GENERIC_GETTY_TTYPSC3
  144. default "ttyCPM0" if BR2_TARGET_GENERIC_GETTY_TTYCPM0
  145. default "ttyCPM1" if BR2_TARGET_GENERIC_GETTY_TTYCPM1
  146. default "ttyCPM2" if BR2_TARGET_GENERIC_GETTY_TTYCPM2
  147. default "ttyCPM3" if BR2_TARGET_GENERIC_GETTY_TTYCPM3
  148. choice
  149. prompt "Baudrate to use"
  150. default BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
  151. help
  152. Select a baudrate to use.
  153. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP
  154. bool "keep kernel default"
  155. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600
  156. bool "9600"
  157. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200
  158. bool "19200"
  159. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400
  160. bool "38400"
  161. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600
  162. bool "57600"
  163. config BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
  164. bool "115200"
  165. endchoice
  166. config BR2_TARGET_GENERIC_GETTY_BAUDRATE
  167. string
  168. default "0" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP
  169. default "9600" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600
  170. default "19200" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_19200
  171. default "38400" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_38400
  172. default "57600" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600
  173. default "115200" if BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200
  174. endif