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

Linux/Unix编程

开发平台:

Unix_Linux

  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see Documentation/kbuild/config-language.txt.
  4. #
  5. define_bool CONFIG_ISA n
  6. define_bool CONFIG_EISA n
  7. define_bool CONFIG_MCA n
  8. define_bool CONFIG_UID16 y
  9. define_bool CONFIG_RWSEM_GENERIC_SPINLOCK n
  10. define_bool CONFIG_RWSEM_XCHGADD_ALGORITHM y
  11. define_bool CONFIG_GENERIC_BUST_SPINLOCK n
  12. mainmenu_name "Linux Kernel Configuration"
  13. define_bool CONFIG_ARCH_S390 y
  14. mainmenu_option next_comment
  15. comment 'Code maturity level options'
  16. bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTAL
  17. endmenu
  18. mainmenu_option next_comment
  19. comment 'Loadable module support'
  20. bool 'Enable loadable module support' CONFIG_MODULES
  21. if [ "$CONFIG_MODULES" = "y" ]; then
  22.    bool '  Set version information on all module symbols' CONFIG_MODVERSIONS
  23.    bool '  Kernel module loader' CONFIG_KMOD
  24. fi
  25. endmenu
  26. mainmenu_option next_comment
  27. comment 'Processor type and features'
  28. bool 'Symmetric multi-processing support' CONFIG_SMP
  29. bool 'IEEE FPU emulation' CONFIG_MATHEMU
  30. endmenu
  31. mainmenu_option next_comment
  32. comment 'General setup'
  33. bool 'Fast IRQ handling' CONFIG_FAST_IRQ
  34. bool 'Process warning machine checks' CONFIG_MACHCHK_WARNING
  35. bool 'Use chscs for Common I/O' CONFIG_CHSC
  36. bool 'Builtin IPL record support' CONFIG_IPL
  37. if [ "$CONFIG_IPL" = "y" ]; then
  38.   choice 'IPL method generated into head.S' 
  39.           "tape                   CONFIG_IPL_TAPE 
  40.            vm_reader              CONFIG_IPL_VM" tape
  41. fi
  42. bool 'Networking support' CONFIG_NET
  43. bool 'System V IPC' CONFIG_SYSVIPC
  44. bool 'BSD Process Accounting' CONFIG_BSD_PROCESS_ACCT
  45. bool 'Sysctl support' CONFIG_SYSCTL
  46. define_bool CONFIG_KCORE_ELF y
  47. tristate 'Kernel support for ELF binaries' CONFIG_BINFMT_ELF
  48. tristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISC
  49. bool 'Show crashed user process info' CONFIG_PROCESS_DEBUG
  50. bool 'Pseudo page fault support' CONFIG_PFAULT
  51. bool 'VM shared kernel support' CONFIG_SHARED_KERNEL
  52. endmenu
  53. source drivers/s390/Config.in
  54. if [ "$CONFIG_NET" = "y" ]; then
  55.   source net/Config.in
  56. fi
  57. source fs/Config.in
  58. mainmenu_option next_comment
  59. comment 'Kernel hacking'
  60. #bool 'Debug kmalloc/kfree' CONFIG_DEBUG_MALLOC
  61. #if [ "$CONFIG_CTC" = "y" ]; then
  62. #  bool 'Remote GDB kernel debugging' CONFIG_REMOTE_DEBUG
  63. #fi
  64. bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ
  65. endmenu
  66. source lib/Config.in