Kconfig 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. menu "Hardware Drivers Config"
  2. config SOC_CH569W
  3. bool
  4. select SOC_FAMILY_CH56X
  5. select SOC_SERIES_CH569
  6. select RT_USING_COMPONENTS_INIT
  7. select RT_USING_USER_MAIN
  8. default y
  9. menu "On-chip Peripheral Drivers"
  10. config BSP_USING_UART
  11. bool "using on-chip uart"
  12. select RT_USING_SERIAL
  13. default y
  14. if BSP_USING_UART
  15. config BSP_USING_UART0
  16. bool "using UART0"
  17. default n
  18. config BSP_USING_UART1
  19. bool "using UART1"
  20. default y
  21. config BSP_USING_UART2
  22. bool "using UART2"
  23. default n
  24. config BSP_USING_UART3
  25. bool "using UART3"
  26. default n
  27. endif
  28. config BSP_USING_TIMER
  29. bool "using on-chip timer"
  30. select RT_USING_HWTIMER
  31. default n
  32. if BSP_USING_TIMER
  33. config BSP_USING_TMR0
  34. bool "using TMR0"
  35. default y
  36. config BSP_USING_TMR1
  37. bool "using TMR1"
  38. default n
  39. config BSP_USING_TMR2
  40. bool "using TMR2"
  41. default n
  42. endif
  43. config BSP_USING_SPI
  44. bool "using on-chip spi"
  45. select RT_USING_SPI
  46. default n
  47. if BSP_USING_SPI
  48. config BSP_USING_SPI0
  49. bool "using SPI0"
  50. default n
  51. config BSP_USING_SPI1
  52. bool "using SPI1"
  53. default n
  54. endif
  55. endmenu
  56. menu "Onboard Peripheral Drivers"
  57. endmenu
  58. menu "Board extended module Drivers"
  59. endmenu
  60. endmenu