Config.in.tc 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648
  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 || ADK_TARGET_SIM || ADK_TARGET_SYSTEM_GENERIC_X86_64) && \
  6. ( ADK_TARGET_ARCH_CRIS \
  7. || ADK_TARGET_ARCH_AARCH64 \
  8. || ADK_TARGET_ARCH_ARC \
  9. || ADK_TARGET_ARCH_ARM \
  10. || ADK_TARGET_ARCH_BFIN \
  11. || ADK_TARGET_ARCH_M68K \
  12. || ADK_TARGET_ARCH_MIPS \
  13. || ADK_TARGET_ARCH_MIPS64 \
  14. || ADK_TARGET_ARCH_SH \
  15. || ADK_TARGET_ARCH_SPARC \
  16. || ADK_TARGET_ARCH_X86 \
  17. || ADK_TARGET_ARCH_X86_64 )
  18. config ADK_TARGET_CPU_ARC_ARC700
  19. bool "ARC700 (ARCv1)"
  20. select ADK_CPU_ARC700
  21. depends on ADK_TARGET_ARCH_ARC
  22. config ADK_TARGET_CPU_ARC_ARC_HS
  23. bool "ARC HS (ARCv2)"
  24. select ADK_CPU_ARC_HS
  25. depends on ADK_TARGET_ARCH_ARC
  26. config ADK_TARGET_CPU_ARM_CORTEX_A53
  27. bool "cortex-a53"
  28. select ADK_CPU_CORTEX_A53
  29. depends on ADK_TARGET_ARCH_AARCH64
  30. config ADK_TARGET_CPU_ARM_CORTEX_A57
  31. bool "cortex-a57"
  32. select ADK_CPU_CORTEX_A57
  33. depends on ADK_TARGET_ARCH_AARCH64
  34. config ADK_TARGET_CPU_ARM_CORTEX_A9
  35. bool "cortex-a9"
  36. select ADK_CPU_CORTEX_A9
  37. depends on ADK_TARGET_ARCH_ARM
  38. config ADK_TARGET_CPU_ARM_CORTEX_A8
  39. bool "cortex-a8"
  40. select ADK_CPU_CORTEX_A8
  41. depends on ADK_TARGET_ARCH_ARM
  42. config ADK_TARGET_CPU_ARM_CORTEX_A7
  43. bool "cortex-a7"
  44. select ADK_CPU_CORTEX_A7
  45. depends on ADK_TARGET_ARCH_ARM
  46. config ADK_TARGET_CPU_ARM_CORTEX_A5
  47. bool "cortex-a5"
  48. select ADK_CPU_CORTEX_A5
  49. depends on ADK_TARGET_ARCH_ARM
  50. config ADK_TARGET_CPU_ARM_CORTEX_A15
  51. bool "cortex-a15"
  52. select ADK_CPU_CORTEX_A15
  53. depends on ADK_TARGET_ARCH_ARM
  54. config ADK_TARGET_CPU_ARM_CORTEX_A17
  55. bool "cortex-a17"
  56. select ADK_CPU_CORTEX_A17
  57. depends on ADK_TARGET_ARCH_ARM
  58. config ADK_TARGET_CPU_ARM_CORTEX_M4
  59. bool "cortex-m4"
  60. select ADK_CPU_CORTEX_M4
  61. select ADK_TARGET_ARCH_ARM_WITH_THUMB
  62. select ADK_TARGET_UCLINUX
  63. depends on ADK_TARGET_ARCH_ARM
  64. config ADK_TARGET_CPU_ARM_CORTEX_M3
  65. bool "cortex-m3"
  66. select ADK_CPU_CORTEX_M3
  67. select ADK_TARGET_ARCH_ARM_WITH_THUMB
  68. select ADK_TARGET_UCLINUX
  69. depends on ADK_TARGET_ARCH_ARM
  70. config ADK_TARGET_CPU_ARM_ARM1176JZF_S
  71. bool "arm1176jzf-s"
  72. select ADK_CPU_ARM1176JZF_S
  73. depends on ADK_TARGET_ARCH_ARM
  74. config ADK_TARGET_CPU_ARM_ARM926EJ_S
  75. bool "arm926ej-s"
  76. select ADK_CPU_ARM926EJ_S
  77. depends on ADK_TARGET_ARCH_ARM
  78. config ADK_TARGET_CPU_ARM_XSCALE
  79. bool "xscale"
  80. select ADK_CPU_XSCALE
  81. depends on ADK_TARGET_ARCH_ARM
  82. config ADK_TARGET_CPU_BFIN_BF512
  83. bool "bf512"
  84. select ADK_CPU_BF512
  85. depends on ADK_TARGET_ARCH_BFIN
  86. config ADK_TARGET_CPU_BFIN_BF514
  87. bool "bf514"
  88. select ADK_CPU_BF514
  89. depends on ADK_TARGET_ARCH_BFIN
  90. config ADK_TARGET_CPU_BFIN_BF516
  91. bool "bf516"
  92. select ADK_CPU_BF516
  93. depends on ADK_TARGET_ARCH_BFIN
  94. config ADK_TARGET_CPU_BFIN_BF518
  95. bool "bf518"
  96. select ADK_CPU_BF518
  97. depends on ADK_TARGET_ARCH_BFIN
  98. config ADK_TARGET_CPU_BFIN_BF522
  99. bool "bf522"
  100. select ADK_CPU_BF522
  101. depends on ADK_TARGET_ARCH_BFIN
  102. config ADK_TARGET_CPU_BFIN_BF523
  103. bool "bf523"
  104. select ADK_CPU_BF523
  105. depends on ADK_TARGET_ARCH_BFIN
  106. config ADK_TARGET_CPU_BFIN_BF524
  107. bool "bf524"
  108. select ADK_CPU_BF524
  109. depends on ADK_TARGET_ARCH_BFIN
  110. config ADK_TARGET_CPU_BFIN_BF525
  111. bool "bf525"
  112. select ADK_CPU_BF525
  113. depends on ADK_TARGET_ARCH_BFIN
  114. config ADK_TARGET_CPU_BFIN_BF526
  115. bool "bf526"
  116. select ADK_CPU_BF526
  117. depends on ADK_TARGET_ARCH_BFIN
  118. config ADK_TARGET_CPU_BFIN_BF527
  119. bool "bf527"
  120. select ADK_CPU_BF527
  121. depends on ADK_TARGET_ARCH_BFIN
  122. config ADK_TARGET_CPU_BFIN_BF531
  123. bool "bf531"
  124. select ADK_CPU_BF531
  125. depends on ADK_TARGET_ARCH_BFIN
  126. config ADK_TARGET_CPU_BFIN_BF532
  127. bool "bf532"
  128. select ADK_CPU_BF532
  129. depends on ADK_TARGET_ARCH_BFIN
  130. config ADK_TARGET_CPU_BFIN_BF533
  131. bool "bf533"
  132. select ADK_CPU_BF533
  133. depends on ADK_TARGET_ARCH_BFIN
  134. config ADK_TARGET_CPU_BFIN_BF534
  135. bool "bf534"
  136. select ADK_CPU_BF534
  137. depends on ADK_TARGET_ARCH_BFIN
  138. config ADK_TARGET_CPU_BFIN_BF536
  139. bool "bf536"
  140. select ADK_CPU_BF536
  141. depends on ADK_TARGET_ARCH_BFIN
  142. config ADK_TARGET_CPU_BFIN_BF537
  143. bool "bf537"
  144. select ADK_CPU_BF537
  145. depends on ADK_TARGET_ARCH_BFIN
  146. config ADK_TARGET_CPU_BFIN_BF538
  147. bool "bf538"
  148. select ADK_CPU_BF538
  149. depends on ADK_TARGET_ARCH_BFIN
  150. config ADK_TARGET_CPU_BFIN_BF539
  151. bool "bf539"
  152. select ADK_CPU_BF539
  153. depends on ADK_TARGET_ARCH_BFIN
  154. config ADK_TARGET_CPU_BFIN_BF542
  155. bool "bf542"
  156. select ADK_CPU_BF542
  157. depends on ADK_TARGET_ARCH_BFIN
  158. config ADK_TARGET_CPU_BFIN_BF544
  159. bool "bf544"
  160. select ADK_CPU_BF544
  161. depends on ADK_TARGET_ARCH_BFIN
  162. config ADK_TARGET_CPU_BFIN_BF547
  163. bool "bf547"
  164. select ADK_CPU_BF547
  165. depends on ADK_TARGET_ARCH_BFIN
  166. config ADK_TARGET_CPU_BFIN_BF548
  167. bool "bf548"
  168. select ADK_CPU_BF548
  169. depends on ADK_TARGET_ARCH_BFIN
  170. config ADK_TARGET_CPU_BFIN_BF549
  171. bool "bf549"
  172. select ADK_CPU_BF549
  173. depends on ADK_TARGET_ARCH_BFIN
  174. config ADK_TARGET_CPU_BFIN_BF542M
  175. bool "bf542m"
  176. select ADK_CPU_BF542M
  177. depends on ADK_TARGET_ARCH_BFIN
  178. config ADK_TARGET_CPU_BFIN_BF544M
  179. bool "bf544m"
  180. select ADK_CPU_BF544M
  181. depends on ADK_TARGET_ARCH_BFIN
  182. config ADK_TARGET_CPU_BFIN_BF547M
  183. bool "bf547m"
  184. select ADK_CPU_BF547M
  185. depends on ADK_TARGET_ARCH_BFIN
  186. config ADK_TARGET_CPU_BFIN_BF548M
  187. bool "bf548m"
  188. select ADK_CPU_BF548M
  189. depends on ADK_TARGET_ARCH_BFIN
  190. config ADK_TARGET_CPU_BFIN_BF549M
  191. bool "bf549m"
  192. select ADK_CPU_BF549M
  193. depends on ADK_TARGET_ARCH_BFIN
  194. config ADK_TARGET_CPU_BFIN_BF561
  195. bool "bf561"
  196. select ADK_CPU_BF561
  197. depends on ADK_TARGET_ARCH_BFIN
  198. config ADK_TARGET_CPU_BFIN_BF592
  199. bool "bf592"
  200. select ADK_CPU_BF592
  201. depends on ADK_TARGET_ARCH_BFIN
  202. config ADK_TARGET_CPU_CRIS_CRISV10
  203. bool "cris v10"
  204. select ADK_CPU_CRIS_V10
  205. depends on ADK_TARGET_ARCH_CRIS
  206. config ADK_TARGET_CPU_CRIS_CRISV32
  207. bool "cris v32"
  208. select ADK_CPU_CRIS_V32
  209. depends on ADK_TARGET_ARCH_CRIS
  210. config ADK_TARGET_CPU_CF_51
  211. bool "coldfire 51"
  212. select ADK_CPU_CF_51
  213. select ADK_TARGET_UCLINUX
  214. depends on ADK_TARGET_ARCH_M68K
  215. config ADK_TARGET_CPU_CF_5206
  216. bool "coldfire 5206"
  217. select ADK_CPU_CF_5206
  218. select ADK_TARGET_UCLINUX
  219. depends on ADK_TARGET_ARCH_M68K
  220. config ADK_TARGET_CPU_CF_5206E
  221. bool "coldfire 5206e"
  222. select ADK_CPU_CF_5206E
  223. select ADK_TARGET_UCLINUX
  224. depends on ADK_TARGET_ARCH_M68K
  225. config ADK_TARGET_CPU_CF_5208
  226. bool "coldfire 5208"
  227. select ADK_CPU_CF_5208
  228. select ADK_TARGET_UCLINUX
  229. depends on ADK_TARGET_ARCH_M68K
  230. config ADK_TARGET_CPU_CF_5211A
  231. bool "coldfire 5211a"
  232. select ADK_CPU_CF_5211A
  233. select ADK_TARGET_UCLINUX
  234. depends on ADK_TARGET_ARCH_M68K
  235. config ADK_TARGET_CPU_CF_5213
  236. bool "coldfire 5213"
  237. select ADK_CPU_CF_5213
  238. select ADK_TARGET_UCLINUX
  239. depends on ADK_TARGET_ARCH_M68K
  240. config ADK_TARGET_CPU_CF_5216
  241. bool "coldfire 5216"
  242. select ADK_CPU_CF_5216
  243. select ADK_TARGET_UCLINUX
  244. depends on ADK_TARGET_ARCH_M68K
  245. config ADK_TARGET_CPU_CF_52235
  246. bool "coldfire 52235"
  247. select ADK_CPU_CF_52235
  248. select ADK_TARGET_UCLINUX
  249. depends on ADK_TARGET_ARCH_M68K
  250. config ADK_TARGET_CPU_CF_5225
  251. bool "coldfire 5225"
  252. select ADK_CPU_CF_5225
  253. select ADK_TARGET_UCLINUX
  254. depends on ADK_TARGET_ARCH_M68K
  255. config ADK_TARGET_CPU_CF_52259
  256. bool "coldfire 52259"
  257. select ADK_CPU_CF_52259
  258. select ADK_TARGET_UCLINUX
  259. depends on ADK_TARGET_ARCH_M68K
  260. config ADK_TARGET_CPU_CF_5235
  261. bool "coldfire 5235"
  262. select ADK_CPU_CF_5235
  263. select ADK_TARGET_UCLINUX
  264. depends on ADK_TARGET_ARCH_M68K
  265. config ADK_TARGET_CPU_CF_5249
  266. bool "coldfire 5249"
  267. select ADK_CPU_CF_5249
  268. select ADK_TARGET_UCLINUX
  269. depends on ADK_TARGET_ARCH_M68K
  270. config ADK_TARGET_CPU_CF_5250
  271. bool "coldfire 5250"
  272. select ADK_CPU_CF_5250
  273. select ADK_TARGET_UCLINUX
  274. depends on ADK_TARGET_ARCH_M68K
  275. config ADK_TARGET_CPU_CF_5271
  276. bool "coldfire 5271"
  277. select ADK_CPU_CF_5271
  278. select ADK_TARGET_UCLINUX
  279. depends on ADK_TARGET_ARCH_M68K
  280. config ADK_TARGET_CPU_CF_5272
  281. bool "coldfire 5272"
  282. select ADK_CPU_CF_5272
  283. select ADK_TARGET_UCLINUX
  284. depends on ADK_TARGET_ARCH_M68K
  285. config ADK_TARGET_CPU_CF_5275
  286. bool "coldfire 5275"
  287. select ADK_CPU_CF_5275
  288. select ADK_TARGET_UCLINUX
  289. depends on ADK_TARGET_ARCH_M68K
  290. config ADK_TARGET_CPU_CF_5282
  291. bool "coldfire 5282"
  292. select ADK_CPU_CF_5282
  293. select ADK_TARGET_UCLINUX
  294. depends on ADK_TARGET_ARCH_M68K
  295. config ADK_TARGET_CPU_CF_53017
  296. bool "coldfire 53017"
  297. select ADK_CPU_CF_53017
  298. select ADK_TARGET_UCLINUX
  299. depends on ADK_TARGET_ARCH_M68K
  300. config ADK_TARGET_CPU_CF_5307
  301. bool "coldfire 5307"
  302. select ADK_CPU_CF_5307
  303. select ADK_TARGET_UCLINUX
  304. depends on ADK_TARGET_ARCH_M68K
  305. config ADK_TARGET_CPU_CF_5328
  306. bool "coldfire 5328"
  307. select ADK_CPU_CF_5328
  308. select ADK_TARGET_UCLINUX
  309. depends on ADK_TARGET_ARCH_M68K
  310. config ADK_TARGET_CPU_CF_5329
  311. bool "coldfire 5329"
  312. select ADK_CPU_CF_5329
  313. select ADK_TARGET_UCLINUX
  314. depends on ADK_TARGET_ARCH_M68K
  315. config ADK_TARGET_CPU_CF_5373
  316. bool "coldfire 5373"
  317. select ADK_CPU_CF_5373
  318. select ADK_TARGET_UCLINUX
  319. depends on ADK_TARGET_ARCH_M68K
  320. config ADK_TARGET_CPU_CF_5407
  321. bool "coldfire 5407"
  322. select ADK_CPU_CF_5407
  323. select ADK_TARGET_UCLINUX
  324. depends on ADK_TARGET_ARCH_M68K
  325. config ADK_TARGET_CPU_CF_5475
  326. bool "coldfire 5475"
  327. select ADK_CPU_CF_5475
  328. depends on ADK_TARGET_ARCH_M68K
  329. config ADK_TARGET_CPU_M68K_68020
  330. bool "m68k 68020"
  331. select ADK_CPU_68020
  332. depends on ADK_TARGET_ARCH_M68K
  333. config ADK_TARGET_CPU_M68K_68030
  334. bool "m68k 68030"
  335. select ADK_CPU_68030
  336. depends on ADK_TARGET_ARCH_M68K
  337. config ADK_TARGET_CPU_M68K_68040
  338. bool "m68k 68040"
  339. select ADK_CPU_68040
  340. depends on ADK_TARGET_ARCH_M68K
  341. config ADK_TARGET_CPU_M68K_68060
  342. bool "m68k 68060"
  343. select ADK_CPU_68060
  344. depends on ADK_TARGET_ARCH_M68K
  345. config ADK_TARGET_CPU_MIPS_MIPS32
  346. bool "mips32"
  347. select ADK_CPU_MIPS32
  348. depends on ADK_TARGET_ARCH_MIPS
  349. config ADK_TARGET_CPU_MIPS_MIPS32R2
  350. bool "mips32r2"
  351. select ADK_CPU_MIPS32R2
  352. depends on ADK_TARGET_ARCH_MIPS
  353. config ADK_TARGET_CPU_MIPS_MIPS32R6
  354. bool "mips32r6"
  355. select ADK_CPU_MIPS32R6
  356. depends on ADK_TARGET_ARCH_MIPS
  357. config ADK_TARGET_CPU_MIPS_MIPS64
  358. bool "mips64"
  359. select ADK_CPU_MIPS64
  360. depends on ADK_TARGET_ARCH_MIPS64
  361. config ADK_TARGET_CPU_MIPS_MIPS64R2
  362. bool "mips64r2"
  363. select ADK_CPU_MIPS64R2
  364. depends on ADK_TARGET_ARCH_MIPS64
  365. config ADK_TARGET_CPU_MIPS_MIPS64R6
  366. bool "mips64r6"
  367. select ADK_CPU_MIPS64R6
  368. depends on ADK_TARGET_ARCH_MIPS64
  369. config ADK_TARGET_CPU_SH_SH2
  370. bool "sh2"
  371. select ADK_CPU_SH2
  372. depends on ADK_TARGET_ARCH_SH
  373. config ADK_TARGET_CPU_SH_SH2A
  374. bool "sh2a"
  375. select ADK_CPU_SH2A
  376. depends on ADK_TARGET_ARCH_SH
  377. config ADK_TARGET_CPU_SH_SH3
  378. bool "sh3"
  379. select ADK_CPU_SH3
  380. depends on ADK_TARGET_ARCH_SH
  381. config ADK_TARGET_CPU_SH_SH4
  382. bool "sh4"
  383. select ADK_CPU_SH4
  384. depends on ADK_TARGET_ARCH_SH
  385. config ADK_TARGET_CPU_SH_SH4A
  386. bool "sh4a"
  387. select ADK_CPU_SH4A
  388. depends on ADK_TARGET_ARCH_SH
  389. config ADK_TARGET_CPU_SPARC_V8
  390. bool "v8"
  391. select ADK_CPU_SPARC_V8
  392. depends on ADK_TARGET_ARCH_SPARC
  393. config ADK_TARGET_CPU_SPARC_LEON
  394. bool "leon"
  395. select ADK_CPU_SPARC_LEON
  396. depends on ADK_TARGET_ARCH_SPARC
  397. config ADK_TARGET_CPU_X86_I486
  398. bool "i486"
  399. select ADK_CPU_I486
  400. depends on ADK_TARGET_ARCH_X86
  401. config ADK_TARGET_CPU_X86_I586
  402. bool "i586"
  403. select ADK_CPU_I586
  404. depends on ADK_TARGET_ARCH_X86
  405. config ADK_TARGET_CPU_X86_I686
  406. bool "i686"
  407. select ADK_CPU_I686
  408. depends on ADK_TARGET_ARCH_X86
  409. config ADK_TARGET_CPU_X86_GEODE
  410. bool "geode"
  411. select ADK_CPU_GEODE
  412. depends on ADK_TARGET_ARCH_X86
  413. config ADK_TARGET_CPU_X86_ATOM
  414. bool "atom"
  415. select ADK_CPU_ATOM
  416. depends on ADK_TARGET_ARCH_X86
  417. config ADK_TARGET_CPU_X86_64_X86_64
  418. bool "Generic x86_64"
  419. select ADK_CPU_X86_64
  420. depends on ADK_TARGET_ARCH_X86_64
  421. config ADK_TARGET_CPU_X86_64_ATHLON_FX
  422. bool "Athlon 64 FX"
  423. select ADK_CPU_ATHLON_FX
  424. depends on ADK_TARGET_ARCH_X86_64
  425. config ADK_TARGET_CPU_X86_64_ATHLON_64
  426. bool "Athlon 64"
  427. select ADK_CPU_ATHLON_64
  428. depends on ADK_TARGET_ARCH_X86_64
  429. config ADK_TARGET_CPU_X86_64_ATHLON_64_SSE3
  430. bool "Athlon 64 with SSE3"
  431. select ADK_CPU_ATHLON_64_SSE3
  432. depends on ADK_TARGET_ARCH_X86_64
  433. config ADK_TARGET_CPU_X86_64_BARCELONA
  434. bool "Barcelona"
  435. select ADK_CPU_BARCELONA
  436. depends on ADK_TARGET_ARCH_X86_64
  437. config ADK_TARGET_CPU_X86_64_BDVER1
  438. bool "bdver1"
  439. select ADK_CPU_BDVER1
  440. depends on ADK_TARGET_ARCH_X86_64
  441. config ADK_TARGET_CPU_X86_64_BDVER2
  442. bool "bdver2"
  443. select ADK_CPU_BDVER2
  444. depends on ADK_TARGET_ARCH_X86_64
  445. config ADK_TARGET_CPU_X86_64_BDVER3
  446. bool "bdver3"
  447. select ADK_CPU_BDVER3
  448. depends on ADK_TARGET_ARCH_X86_64
  449. config ADK_TARGET_CPU_X86_64_BDVER4
  450. bool "bdver4"
  451. select ADK_CPU_BDVER4
  452. depends on ADK_TARGET_ARCH_X86_64
  453. config ADK_TARGET_CPU_X86_64_BONNELL
  454. bool "Bonnell"
  455. select ADK_CPU_BONNELL
  456. depends on ADK_TARGET_ARCH_X86_64
  457. config ADK_TARGET_CPU_X86_64_BROADWELL
  458. bool "Broadwell"
  459. select ADK_CPU_BROADWELL
  460. depends on ADK_TARGET_ARCH_X86_64
  461. config ADK_TARGET_CPU_X86_64_BTVER1
  462. bool "btver1"
  463. select ADK_CPU_BTVER1
  464. depends on ADK_TARGET_ARCH_X86_64
  465. config ADK_TARGET_CPU_X86_64_BTVER2
  466. bool "btver2"
  467. select ADK_CPU_BTVER1
  468. depends on ADK_TARGET_ARCH_X86_64
  469. config ADK_TARGET_CPU_X86_64_CORE2
  470. bool "Core 2"
  471. select ADK_CPU_CORE2
  472. depends on ADK_TARGET_ARCH_X86_64
  473. config ADK_TARGET_CPU_X86_64_HASWELL
  474. bool "Haswell"
  475. select ADK_CPU_HASWELL
  476. depends on ADK_TARGET_ARCH_X86_64
  477. config ADK_TARGET_CPU_X86_64_IVYBRIDGE
  478. bool "Ivybridge"
  479. select ADK_CPU_IVYBRIDGE
  480. depends on ADK_TARGET_ARCH_X86_64
  481. config ADK_TARGET_CPU_X86_64_K8
  482. bool "K8"
  483. select ADK_CPU_K8
  484. depends on ADK_TARGET_ARCH_X86_64
  485. config ADK_TARGET_CPU_X86_64_K8_SSE3
  486. bool "K8 with SSE3"
  487. select ADK_CPU_K8_SSE3
  488. depends on ADK_TARGET_ARCH_X86_64
  489. config ADK_TARGET_CPU_X86_64_KNL
  490. bool "knl"
  491. select config ADK_CPU_KNL
  492. depends on ADK_TARGET_ARCH_X86_64
  493. config ADK_TARGET_CPU_X86_64_NEHALEM
  494. bool "Nehalem"
  495. select ADK_CPU_NEHALEM
  496. depends on ADK_TARGET_ARCH_X86_64
  497. config ADK_TARGET_CPU_X86_64_OPTERON
  498. bool "Opteron"
  499. select ADK_CPU_OPTERON
  500. depends on ADK_TARGET_ARCH_X86_64
  501. config ADK_TARGET_CPU_X86_64_OPTERON_SSE3
  502. bool "Opteron with SSE3"
  503. select ADK_CPU_OPTERON_SSE3
  504. depends on ADK_TARGET_ARCH_X86_64
  505. config ADK_TARGET_CPU_X86_64_SANDYBRIDGE
  506. bool "Sandybridge"
  507. select ADK_CPU_SANDYBRIDGE
  508. depends on ADK_TARGET_ARCH_X86_64
  509. config ADK_TARGET_CPU_X86_64_SILVERMONT
  510. bool "Silvermont"
  511. select ADK_CPU_SILVERMONT
  512. depends on ADK_TARGET_ARCH_X86_64
  513. config ADK_TARGET_CPU_X86_64_WESTMERE
  514. bool "Westmere"
  515. select ADK_CPU_WESTMERE
  516. depends on ADK_TARGET_ARCH_X86_64
  517. endchoice
  518. choice
  519. prompt "Toolchain options"
  520. depends on ADK_TARGET_TOOLCHAIN
  521. config ADK_TOOLCHAIN_ONLY
  522. bool "Only build toolchain and selected packages"
  523. config ADK_TOOLCHAIN_ARCHIVE
  524. bool "Build a complete system usable f.e. via chroot"
  525. endchoice