Config.in.tc 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. choice ADK_TARGET_CPU
  4. prompt "CPU type"
  5. depends on ADK_TARGET_TOOLCHAIN && \
  6. ( ADK_TARGET_ARCH_CRIS \
  7. || ADK_TARGET_ARCH_ARC \
  8. || ADK_TARGET_ARCH_ARM \
  9. || ADK_TARGET_ARCH_X86 )
  10. config ADK_TARGET_CPU_ARC_ARC700
  11. bool "ARC700 (ARCv1)"
  12. select ADK_CPU_ARC700
  13. depends on ADK_TARGET_ARCH_ARC
  14. config ADK_TARGET_CPU_ARC_ARC_HS
  15. bool "ARC HS (ARCv2)"
  16. select ADK_CPU_ARC_HS
  17. depends on ADK_TARGET_ARCH_ARC
  18. config ADK_TARGET_CPU_ARM_CORTEX_A9
  19. bool "cortex-a9"
  20. select ADK_CPU_CORTEX_A9
  21. depends on ADK_TARGET_ARCH_ARM
  22. config ADK_TARGET_CPU_ARM_CORTEX_A8
  23. bool "cortex-a8"
  24. select ADK_CPU_CORTEX_A8
  25. depends on ADK_TARGET_ARCH_ARM
  26. config ADK_TARGET_CPU_ARM_CORTEX_A7
  27. bool "cortex-a7"
  28. select ADK_CPU_CORTEX_A7
  29. depends on ADK_TARGET_ARCH_ARM
  30. config ADK_TARGET_CPU_ARM_CORTEX_M4
  31. bool "cortex-m4"
  32. select ADK_CPU_CORTEX_M4
  33. select ADK_TARGET_ARCH_ARM_WITH_THUMB
  34. select ADK_TARGET_UCLINUX
  35. depends on ADK_TARGET_ARCH_ARM
  36. config ADK_TARGET_CPU_ARM_CORTEX_M3
  37. bool "cortex-m3"
  38. select ADK_CPU_CORTEX_M3
  39. select ADK_TARGET_ARCH_ARM_WITH_THUMB
  40. select ADK_TARGET_UCLINUX
  41. depends on ADK_TARGET_ARCH_ARM
  42. config ADK_TARGET_CPU_ARM_ARM1176JZF_S
  43. bool "arm1176jzf-s"
  44. select ADK_CPU_ARM1176JZF_S
  45. depends on ADK_TARGET_ARCH_ARM
  46. config ADK_TARGET_CPU_ARM_ARM926EJ_S
  47. bool "arm926ej-s"
  48. select ADK_CPU_ARM926EJ_S
  49. depends on ADK_TARGET_ARCH_ARM
  50. config ADK_TARGET_CPU_ARM_XSCALE
  51. bool "xscale"
  52. select ADK_CPU_XSCALE
  53. depends on ADK_TARGET_ARCH_ARM
  54. config ADK_TARGET_CPU_CRIS_V10
  55. bool "cris v10"
  56. select ADK_CPU_CRIS_V10
  57. depends on ADK_TARGET_ARCH_CRIS
  58. config ADK_TARGET_CPU_CRIS_V32
  59. bool "cris v32"
  60. select ADK_CPU_CRIS_V32
  61. depends on ADK_TARGET_ARCH_CRIS
  62. config ADK_TARGET_CPU_X86_I486
  63. bool "i486"
  64. select ADK_CPU_I486
  65. depends on ADK_TARGET_ARCH_X86
  66. config ADK_TARGET_CPU_X86_I586
  67. bool "i586"
  68. select ADK_CPU_I586
  69. depends on ADK_TARGET_ARCH_X86
  70. config ADK_TARGET_CPU_X86_I686
  71. bool "i686"
  72. select ADK_CPU_I686
  73. depends on ADK_TARGET_ARCH_X86
  74. config ADK_TARGET_CPU_X86_GEODE
  75. bool "geode"
  76. select ADK_CPU_GEODE
  77. depends on ADK_TARGET_ARCH_X86
  78. config ADK_TARGET_CPU_X86_ATOM
  79. bool "atom"
  80. select ADK_CPU_ATOM
  81. depends on ADK_TARGET_ARCH_X86
  82. endchoice