Config.in.mips 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. choice
  2. prompt "Target Architecture Variant"
  3. depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
  4. default BR2_mips_3 if BR2_mips
  5. default BR2_mips_1 if BR2_mipsel
  6. default BR2_mips_64 if BR2_mips64 || BR2_mips64el
  7. help
  8. Specific CPU variant to use
  9. 64bit cabable: 3, 4, 64, 64r2
  10. non-64bit capable: 1, 2, 32, 32r2
  11. config BR2_mips_1
  12. bool "mips I (generic)"
  13. depends on !BR2_ARCH_IS_64
  14. config BR2_mips_2
  15. bool "mips II"
  16. depends on !BR2_ARCH_IS_64
  17. config BR2_mips_3
  18. bool "mips III"
  19. config BR2_mips_4
  20. bool "mips IV"
  21. config BR2_mips_32
  22. bool "mips 32"
  23. depends on !BR2_ARCH_IS_64
  24. config BR2_mips_32r2
  25. bool "mips 32r2"
  26. depends on !BR2_ARCH_IS_64
  27. config BR2_mips_64
  28. bool "mips 64"
  29. config BR2_mips_64r2
  30. bool "mips 64r2"
  31. endchoice
  32. choice
  33. prompt "Target ABI"
  34. depends on BR2_mips || BR2_mipsel || BR2_mips64 || BR2_mips64el
  35. default BR2_MIPS_OABI32 if !BR2_ARCH_IS_64
  36. default BR2_MIPS_NABI32 if BR2_ARCH_IS_64
  37. help
  38. Application Binary Interface to use
  39. config BR2_MIPS_OABI32
  40. bool "o32"
  41. config BR2_MIPS_NABI32
  42. bool "n32"
  43. depends on BR2_ARCH_IS_64
  44. config BR2_MIPS_NABI64
  45. bool "n64"
  46. depends on BR2_ARCH_IS_64
  47. endchoice