Config.in.instructions 1015 B

12345678910111213141516171819202122232425262728293031323334353637
  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
  4. prompt "Instruction set"
  5. depends on ADK_TARGET_ARCH_ARM
  6. config ADK_TARGET_ARCH_ARM_WITH_ARM
  7. bool "arm"
  8. config ADK_TARGET_ARCH_ARM_WITH_THUMB
  9. bool "thumb"
  10. select ADK_LINUX_KERNEL_ARM_THUMB if ADK_TARGET_OS_LINUX
  11. select ADK_LINUX_KERNEL_THUMB2_KERNEL if ADK_TARGET_OS_LINUX
  12. depends on ADK_TARGET_CPU_WITH_THUMB || ADK_TARGET_CPU_WITH_THUMB2
  13. endchoice
  14. config ADK_TARGET_INSTRUCTION_SET
  15. string
  16. default "arm" if ADK_TARGET_ARCH_ARM_WITH_ARM
  17. default "thumb" if ADK_TARGET_ARCH_ARM_WITH_THUMB
  18. config ADK_TARGET_ARCH_MIPS_WITH_NAN_LEGACY
  19. bool
  20. depends on ADK_TARGET_ARCH_MIPS \
  21. || ADK_TARGET_ARCH_MIPS64
  22. config ADK_TARGET_ARCH_MIPS_WITH_NAN_2008
  23. bool
  24. depends on ADK_TARGET_ARCH_MIPS \
  25. || ADK_TARGET_ARCH_MIPS64
  26. config ADK_TARGET_NAN_MODE
  27. string
  28. default "legacy" if ADK_TARGET_ARCH_MIPS_WITH_NAN_LEGACY
  29. default "2008" if ADK_TARGET_ARCH_MIPS_WITH_NAN_2008