Kconfig 951 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. menu "Architecture-specific options"
  2. config 64BITS
  3. bool "64-bits kernel" if ARCH = "x86"
  4. default ARCH != "i386"
  5. ---help---
  6. Build a 64-bits kernel.
  7. config X86_PAE
  8. bool "Enable PAE (Physical Address Extension)"
  9. depends on X86_32
  10. ---help---
  11. PAE allows addressing physical memory beyond 4 GiB at the cost
  12. of more pagetable lookup and memory overhead.
  13. config X86_PMU_AMD
  14. bool "Enable AMD PMU driver"
  15. select PERFMON
  16. default n
  17. ---help---
  18. Enable support for the performance monitoring unit on AMD
  19. processors.
  20. If unsure, disable.
  21. config X86_PMU_INTEL
  22. bool "Enable Intel PMU driver"
  23. select PERFMON
  24. default n
  25. ---help---
  26. Enable support for the performance monitoring unit on Intel
  27. processors.
  28. If unsure, disable.
  29. endmenu
  30. config X86_32
  31. def_bool y
  32. depends on !64BITS
  33. config X86_64
  34. def_bool y
  35. depends on 64BITS
  36. config X86
  37. def_bool y
  38. config SUBARCH
  39. string
  40. default "i386" if X86_32
  41. default "amd64" if X86_64