Kconfig 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see the file kconfig-language.txt in the NuttX tools repository.
  4. #
  5. if ARCH_RENESAS
  6. choice
  7. prompt "Renesas chip selection"
  8. default ARCH_CHIP_SH7032
  9. config ARCH_CHIP_SH7032
  10. bool "SH7032"
  11. select ARCH_SH1
  12. ---help---
  13. Hitachi/Renesas SH7032 (SH1)
  14. config ARCH_CHIP_M30262F8
  15. bool "M30262F8"
  16. select ARCH_M16C
  17. select MM_SMALL
  18. ---help---
  19. Renesas M30262F8 (M16C)
  20. config ARCH_CHIP_R5F565NEDDFC
  21. bool "R5F565NEDDFC"
  22. select ARCH_RX65N_RSK1MB
  23. select ARCH_RX65N
  24. ---help---
  25. Renesas RX65N on RSKRX65N-1MB
  26. config ARCH_CHIP_R5F565NEHDFC
  27. bool "R5F565NEHDFC"
  28. select ARCH_RX65N_RSK2MB
  29. select ARCH_HAVE_I2CRESET
  30. select ARCH_HAVE_SPI_BITORDER
  31. ---help---
  32. Renesas RX65N on RSKRX65N-2MB
  33. config ARCH_CHIP_R5F565NEHDFP
  34. bool "R5F565NEHDFP"
  35. select ARCH_RX65N_GRROSE
  36. select ARCH_HAVE_I2CRESET
  37. select ARCH_HAVE_SPI_BITORDER
  38. ---help---
  39. Renesas RX65N on GR-ROSE
  40. config ARCH_CHIP_RENESAS_CUSTOM
  41. bool "Custom Renesas chip"
  42. select ARCH_CHIP_CUSTOM
  43. ---help---
  44. Select this option if there is no directory for the chip under arch/renesas/src/.
  45. endchoice
  46. config ARCH_SH1
  47. bool
  48. default n
  49. config ARCH_RENESAS_RX
  50. bool
  51. default n
  52. select ARCH_HAVE_SETJMP
  53. select CYGWIN_WINTOOL if WINDOWS_CYGWIN
  54. config ARCH_RX65N
  55. bool
  56. default n
  57. select ARCH_RENESAS_RX
  58. config ARCH_RX65N_RSK1MB
  59. bool
  60. default n
  61. select ARCH_RENESAS_RX
  62. config ARCH_RX65N_RSK2MB
  63. bool
  64. default n
  65. select ARCH_RENESAS_RX
  66. config ARCH_RX65N_GRROSE
  67. bool
  68. default n
  69. select ARCH_RENESAS_RX
  70. config ARCH_M16C
  71. bool
  72. default n
  73. config ARCH_CHIP
  74. string
  75. default "sh1" if ARCH_SH1
  76. default "m16c" if ARCH_M16C
  77. default "rx65n" if ARCH_RENESAS_RX
  78. source arch/renesas/src/common/Kconfig
  79. source arch/renesas/src/m16c/Kconfig
  80. source arch/renesas/src/sh1/Kconfig
  81. source arch/renesas/src/rx65n/Kconfig
  82. endif # ARCH_RENESAS