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

嵌入式Linux

开发平台:

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_RWSEM_GENERIC_SPINLOCK y
  9. define_bool CONFIG_RWSEM_XCHGADD_ALGORITHM n
  10. define_bool CONFIG_GENERIC_BUST_SPINLOCK n
  11. mainmenu_name "Linux Kernel Configuration"
  12. define_bool CONFIG_ARCH_S390 y
  13. define_bool CONFIG_ARCH_S390X 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 'Processor type and features'
  20. bool 'Symmetric multi-processing support' CONFIG_SMP
  21. bool 'Kernel support for 31 bit emulation' CONFIG_S390_SUPPORT
  22. if [ "$CONFIG_S390_SUPPORT" = "y" ]; then
  23.   tristate 'Kernel support for 31 bit ELF binaries' CONFIG_BINFMT_ELF32 
  24. fi
  25. endmenu
  26. mainmenu_option next_comment
  27. comment 'Loadable module support'
  28. bool 'Enable loadable module support' CONFIG_MODULES
  29. if [ "$CONFIG_MODULES" = "y" ]; then
  30.   bool 'Set version information on all symbols for modules' CONFIG_MODVERSIONS
  31.   bool 'Kernel module loader' CONFIG_KMOD
  32. fi
  33. endmenu
  34. mainmenu_option next_comment
  35. comment 'General setup'
  36. bool 'Fast IRQ handling' CONFIG_FAST_IRQ
  37. bool 'Builtin IPL record support' CONFIG_IPL
  38. if [ "$CONFIG_IPL" = "y" ]; then
  39.   choice 'IPL method generated into head.S' 
  40.           "tape                   CONFIG_IPL_TAPE 
  41.            vm_reader              CONFIG_IPL_VM" tape
  42. fi
  43. bool 'Networking support' CONFIG_NET
  44. bool 'System V IPC' CONFIG_SYSVIPC
  45. bool 'BSD Process Accounting' CONFIG_BSD_PROCESS_ACCT
  46. bool 'Sysctl support' CONFIG_SYSCTL
  47. define_bool CONFIG_KCORE_ELF y
  48. tristate 'Kernel support for ELF binaries' CONFIG_BINFMT_ELF
  49. tristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISC
  50. bool 'Show crashed user process info' CONFIG_PROCESS_DEBUG
  51. bool 'Pseudo page fault support' CONFIG_PFAULT
  52. bool 'VM shared kernel support' CONFIG_SHARED_KERNEL
  53. endmenu
  54. source drivers/s390/Config.in
  55. if [ "$CONFIG_NET" = "y" ]; then
  56.   source net/Config.in
  57. fi
  58. source fs/Config.in
  59. mainmenu_option next_comment
  60. comment 'Kernel hacking'
  61. #bool 'Debug kmalloc/kfree' CONFIG_DEBUG_MALLOC
  62. #if [ "$CONFIG_CTC" = "y" ]; then
  63. #  bool 'Remote GDB kernel debugging' CONFIG_REMOTE_DEBUG
  64. #fi
  65. bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ
  66. endmenu