Config.in
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:4k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #
  2. # Serial device configuration
  3. #
  4. # $Id: Config.in,v 1.4 2001/10/12 15:46:58 rmk Exp $
  5. #
  6. mainmenu_option next_comment
  7. comment 'Serial drivers'
  8. if [ "$CONFIG_ARM" = "y" ]; then
  9.   # I don't have this in my tree yet.
  10.   dep_bool 'Anakin serial port support' CONFIG_SERIAL_ANAKIN $CONFIG_ARCH_ANAKIN
  11.   dep_bool '  Console on Anakin serial port' CONFIG_SERIAL_ANAKIN_CONSOLE $CONFIG_SERIAL_ANAKIN
  12.   if [ "$CONFIG_SERIAL_ANAKIN" = "y" ]; then
  13.      int  '  Default Anakin serial baudrate' CONFIG_ANAKIN_DEFAULT_BAUDRATE 9600
  14.   fi
  15.   dep_tristate 'ARM AMBA serial port support' CONFIG_SERIAL_AMBA $CONFIG_ARCH_INTEGRATOR
  16.   dep_bool '  Support for console on AMBA serial port' CONFIG_SERIAL_AMBA_CONSOLE $CONFIG_SERIAL_AMBA
  17.   if [ "$CONFIG_SERIAL_AMBA" = "y" ]; then
  18.      define_bool CONFIG_SERIAL_INTEGRATOR y
  19.   fi
  20.   dep_tristate 'CLPS711X serial port support' CONFIG_SERIAL_CLPS711X $CONFIG_ARCH_CLPS711X
  21.   dep_bool '  Support for console on CLPS711X serial port' CONFIG_SERIAL_CLPS711X_CONSOLE $CONFIG_SERIAL_CLPS711X
  22.   dep_bool 'DC21285 serial port support' CONFIG_SERIAL_21285 $CONFIG_FOOTBRIDGE
  23.   dep_bool '  Use /dev/ttyS0 device (OBSOLETE)' CONFIG_SERIAL_21285_OLD $CONFIG_SERIAL_21285 $CONFIG_OBSOLETE
  24.   dep_bool '  Console on DC21285 serial port' CONFIG_SERIAL_21285_CONSOLE $CONFIG_SERIAL_21285
  25.   dep_bool 'Excalibur serial port (uart00) support' CONFIG_SERIAL_UART00 $CONFIG_ARCH_CAMELOT
  26.   dep_bool '  Support for console on Excalibur serial port' CONFIG_SERIAL_UART00_CONSOLE $CONFIG_SERIAL_UART00
  27.   dep_bool 'SA1100 serial port support' CONFIG_SERIAL_SA1100 $CONFIG_ARCH_SA1100
  28.   dep_bool '  Console on SA1100 serial port' CONFIG_SERIAL_SA1100_CONSOLE $CONFIG_SERIAL_SA1100
  29.   if [ "$CONFIG_SERIAL_SA1100" = "y" ]; then
  30.      int  '  Default SA1100 serial baudrate' CONFIG_SA1100_DEFAULT_BAUDRATE 9600
  31.   fi
  32.   dep_bool 'S3C2400 serial port support' CONFIG_SERIAL_S3C2400 $CONFIG_ARCH_S3C2400
  33.   dep_bool '  Console on S3C2400 serial port' CONFIG_SERIAL_S3C2400_CONSOLE $CONFIG_SERIAL_S3C2400
  34.   dep_bool 'S3C2410 serial port support' CONFIG_SERIAL_S3C2410 $CONFIG_ARCH_S3C2410
  35.   dep_bool '  Console on S3C2410 serial port' CONFIG_SERIAL_S3C2410_CONSOLE $CONFIG_SERIAL_S3C2410  
  36. fi
  37. #
  38. # The new 8250/16550 serial drivers
  39. dep_tristate '8250/16550 and compatible serial support (EXPERIMENTAL)' CONFIG_SERIAL_8250 $CONFIG_EXPERIMENTAL
  40. dep_bool '  Console on 8250/16550 and compatible serial port (EXPERIMENTAL)' CONFIG_SERIAL_8250_CONSOLE $CONFIG_SERIAL_8250 $CONFIG_EXPERIMENTAL
  41. dep_mbool 'Extended 8250/16550 serial driver options' CONFIG_SERIAL_8250_EXTENDED $CONFIG_SERIAL_8250
  42. dep_bool '  Support more than 4 serial ports' CONFIG_SERIAL_8250_MANY_PORTS $CONFIG_SERIAL_8250_EXTENDED
  43. dep_bool '  Support for sharing serial interrupts' CONFIG_SERIAL_8250_SHARE_IRQ $CONFIG_SERIAL_8250_EXTENDED
  44. dep_bool '  Autodetect IRQ on standard ports (unsafe)' CONFIG_SERIAL_8250_DETECT_IRQ $CONFIG_SERIAL_8250_EXTENDED
  45. dep_bool '  Support special multiport boards' CONFIG_SERIAL_8250_MULTIPORT $CONFIG_SERIAL_8250_EXTENDED
  46. dep_bool '  Support Bell Technologies HUB6 card' CONFIG_SERIAL_8250_HUB6 $CONFIG_SERIAL_8250_EXTENDED
  47. if [ "$CONFIG_SERIAL_AMBA" = "y" -o 
  48.      "$CONFIG_SERIAL_CLPS711X" = "y" -o 
  49.      "$CONFIG_SERIAL_SA1100" = "y" -o 
  50.      "$CONFIG_SERIAL_ANAKIN" = "y" -o 
  51.      "$CONFIG_SERIAL_UART00" = "y" -o 
  52.      "$CONFIG_SERIAL_S3C2400" = "y" -o 
  53.      "$CONFIG_SERIAL_S3C2410" = "y" -o 
  54.      "$CONFIG_SERIAL_8250" = "y" ]; then
  55.    define_bool CONFIG_SERIAL_CORE y
  56. else
  57.    if [ "$CONFIG_SERIAL_AMBA" = "m" -o 
  58.         "$CONFIG_SERIAL_CLPS711X" = "m" -o 
  59.         "$CONFIG_SERIAL_SA1100" = "m" -o 
  60.         "$CONFIG_SERIAL_ANAKIN" = "m" -o 
  61.         "$CONFIG_SERIAL_UART00" = "m" -o 
  62. "$CONFIG_SERIAL_S3C2400" = "m" -o 
  63. "$CONFIG_SERIAL_S3C2410" = "m" -o 
  64.         "$CONFIG_SERIAL_8250" = "m" ]; then
  65.       define_bool CONFIG_SERIAL_CORE m
  66.    fi
  67. fi
  68. if [ "$CONFIG_SERIAL_AMBA_CONSOLE" = "y" -o 
  69.      "$CONFIG_SERIAL_CLPS711X_CONSOLE" = "y" -o 
  70.      "$CONFIG_SERIAL_SA1100_CONSOLE" = "y" -o 
  71.      "$CONFIG_SERIAL_ANAKIN_CONSOLE" = "y" -o 
  72.      "$CONFIG_SERIAL_UART00_CONSOLE" = "y" -o 
  73.      "$CONFIG_SERIAL_S3C2400_CONSOLE" = "y" -o 
  74.      "$CONFIG_SERIAL_S3C2410_CONSOLE" = "y" -o 
  75.      "$CONFIG_SERIAL_8250_CONSOLE" = "y" ]; then
  76.    define_bool CONFIG_SERIAL_CORE_CONSOLE y
  77. fi
  78. endmenu