config.in
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:5k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see the Configure script.
  4. #
  5. mainmenu_name "Linux Kernel Configuration"
  6. define_bool CONFIG_PARISC y
  7. define_bool CONFIG_UID16 n
  8. define_bool CONFIG_RWSEM_GENERIC_SPINLOCK y
  9. define_bool CONFIG_RWSEM_XCHGADD_ALGORITHM n
  10. mainmenu_option next_comment
  11. comment 'Code maturity level options'
  12. bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTAL
  13. endmenu
  14. mainmenu_option next_comment
  15. comment 'Loadable module support'
  16. bool 'Enable loadable module support' CONFIG_MODULES
  17. if [ "$CONFIG_MODULES" = "y" ] ; then
  18.   bool 'Set version information on all module symbols' CONFIG_MODVERSIONS
  19.   bool 'Kernel module loader' CONFIG_KMOD
  20. fi
  21. endmenu
  22. mainmenu_option next_comment
  23. comment 'Processor type'
  24. choice 'Processor family' 
  25. "PA7000/PA7100 CONFIG_PA7100 
  26.  PA7200 CONFIG_PA7200 
  27.  PA7100LC/PA7300LC CONFIG_PA7100LC 
  28.  PA8x00 CONFIG_PA8X00" PA7000
  29. if [ "$CONFIG_PA8X00" = "y" ] ; then
  30.    define_bool CONFIG_PA20 y
  31.    bool '64-bit kernel' CONFIG_PARISC64
  32.    dep_bool '32-bit PDC' CONFIG_PDC_NARROW $CONFIG_PARISC64
  33. else
  34.    define_bool CONFIG_PA11 y
  35. fi
  36. endmenu
  37. mainmenu_option next_comment
  38. comment 'General options'
  39. bool 'Symmetric multi-processing support' CONFIG_SMP
  40. bool 'Chassis LCD and LED support' CONFIG_CHASSIS_LCD_LED
  41. bool 'Kernel Debugger support' CONFIG_KWDB
  42. # define_bool CONFIG_KWDB n
  43. bool 'U2/Uturn I/O MMU' CONFIG_IOMMU_CCIO
  44. bool 'VSC/GSC/HSC bus support' CONFIG_GSC
  45. dep_bool '  Lasi I/O support' CONFIG_GSC_LASI $CONFIG_GSC
  46. dep_bool '  Wax I/O support' CONFIG_GSC_WAX $CONFIG_GSC
  47. dep_bool 'EISA support' CONFIG_EISA $CONFIG_GSC
  48. define_bool CONFIG_ISA $CONFIG_EISA
  49. bool 'PCI support' CONFIG_PCI
  50. if [ "$CONFIG_PCI" = "y" ]; then
  51.    dep_bool '  GSCtoPCI/Dino PCI support' CONFIG_GSC_DINO $CONFIG_GSC
  52.    bool '  LBA/Elroy PCI support' CONFIG_PCI_LBA
  53.    define_bool CONFIG_IOSAPIC $CONFIG_PCI_LBA
  54.    define_bool CONFIG_IOMMU_SBA $CONFIG_PCI_LBA
  55. #   bool '  EPIC PCI support' CONFIG_PCI_EPIC n
  56.    bool '  SuperIO support' CONFIG_SUPERIO
  57. fi 
  58. source drivers/pci/Config.in
  59. endmenu
  60. mainmenu_option next_comment
  61. comment 'General setup'
  62. bool 'Support for hot-pluggable devices' CONFIG_HOTPLUG
  63. bool 'Networking support' CONFIG_NET
  64. bool 'System V IPC' CONFIG_SYSVIPC
  65. bool 'BSD Process Accounting' CONFIG_BSD_PROCESS_ACCT
  66. bool 'Sysctl support' CONFIG_SYSCTL
  67. define_bool CONFIG_KCORE_ELF y
  68. tristate 'Kernel support for ELF binaries' CONFIG_BINFMT_ELF
  69. tristate 'Kernel support for SOM binaries' CONFIG_BINFMT_SOM
  70. tristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISC
  71. # anyone want to get ACPI working on PA/RISC?
  72. define_bool CONFIG_PM n
  73. endmenu
  74. source drivers/parport/Config.in
  75. source drivers/block/Config.in
  76. source drivers/md/Config.in
  77. if [ "$CONFIG_NET" = "y" ]; then
  78.    source net/Config.in
  79. fi
  80. if [ "$CONFIG_SUPERIO" = "y" ]; then
  81.     mainmenu_option next_comment
  82.     comment 'ATA/IDE/MFM/RLL support'
  83.     tristate 'ATA/IDE/MFM/RLL support' CONFIG_IDE
  84.     if [ "$CONFIG_IDE" != "n" ]; then
  85.       source drivers/ide/Config.in
  86.     else
  87.       define_bool CONFIG_BLK_DEV_IDE_MODES n
  88.       define_bool CONFIG_BLK_DEV_HD n
  89.     fi
  90.     endmenu
  91. fi
  92. mainmenu_option next_comment
  93. comment 'SCSI support'
  94. tristate 'SCSI support' CONFIG_SCSI
  95. if [ "$CONFIG_SCSI" != "n" ]; then
  96.    source drivers/scsi/Config.in
  97. fi
  98. endmenu
  99. if [ "$CONFIG_NET" = "y" ]; then
  100.    mainmenu_option next_comment
  101.    comment 'Network device support'
  102.    bool 'Network device support' CONFIG_NETDEVICES
  103.    if [ "$CONFIG_NETDEVICES" = "y" ]; then
  104.       source drivers/net/Config.in
  105.       if [ "$CONFIG_ATM" = "y" ]; then
  106.          source drivers/atm/Config.in
  107.       fi
  108.    fi
  109.    endmenu
  110. fi
  111. #
  112. # input before char - char/joystick depends on it. As does USB.
  113. #
  114. source drivers/input/Config.in
  115. source drivers/char/Config.in
  116. source drivers/hil/Config.in
  117. source drivers/media/Config.in
  118. source fs/Config.in
  119. if [ "$CONFIG_VT" = "y" ]; then
  120.    mainmenu_option next_comment
  121.    comment 'Console drivers'
  122.    source drivers/video/Config.in
  123.    bool 'STI console' CONFIG_STI_CONSOLE
  124.    if [ "$CONFIG_GSC_PS2" = "y" ]; then
  125.       define_bool CONFIG_DUMMY_CONSOLE y
  126.    fi
  127.    if [ "$CONFIG_STI_CONSOLE" = "y" ]; then
  128.       define_bool CONFIG_DUMMY_CONSOLE y
  129.       define_bool CONFIG_FBCON y
  130.       define_bool CONFIG_FBCON_FONT y
  131. #      define_bool CONFIG_FBCON_FONTWIDTH8_ONLY n
  132.       define_bool CONFIG_FONT_8x8 y
  133.       define_bool CONFIG_FONT_8x16 y
  134.       define_bool CONFIG_FONT_6x11 y
  135.       define_bool CONFIG_FONT_SUN12x22 y
  136.    fi
  137.    endmenu
  138. fi
  139. mainmenu_option next_comment
  140. comment 'Sound'
  141. tristate 'Sound card support' CONFIG_SOUND
  142. if [ "$CONFIG_SOUND" != "n" ]; then
  143.    source drivers/sound/Config.in
  144. fi
  145. endmenu
  146. if [ "$CONFIG_SUPERIO" = "y" ]; then
  147.     source drivers/usb/Config.in
  148. fi
  149. mainmenu_option next_comment
  150. comment 'Kernel hacking'
  151. #bool 'Debug kmalloc/kfree' CONFIG_DEBUG_MALLOC
  152. bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ
  153. endmenu
  154. source lib/Config.in