Kconfig 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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. if BSP_USING_UART0
  19. config BSP_USING_UART0_PIN_ALT
  20. bool "UART0 PIN_ALTERNATE (PA5/PA6)"
  21. default n
  22. endif
  23. config BSP_USING_UART1
  24. bool "using UART1"
  25. default y
  26. config BSP_USING_UART2
  27. bool "using UART2"
  28. default n
  29. config BSP_USING_UART3
  30. bool "using UART3"
  31. default n
  32. endif
  33. config BSP_USING_TIMER
  34. bool "using on-chip timer"
  35. select RT_USING_HWTIMER
  36. default n
  37. if BSP_USING_TIMER
  38. config BSP_USING_TMR0
  39. bool "using TMR0"
  40. default n
  41. config BSP_USING_TMR1
  42. bool "using TMR1"
  43. default n
  44. config BSP_USING_TMR2
  45. bool "using TMR2"
  46. default n
  47. endif
  48. config BSP_USING_SPI
  49. bool "using on-chip spi"
  50. select RT_USING_SPI
  51. default n
  52. if BSP_USING_SPI
  53. config BSP_USING_SPI0
  54. bool "using SPI0"
  55. default n
  56. config BSP_USING_SPI1
  57. bool "using SPI1"
  58. default n
  59. endif
  60. endmenu
  61. menu "Onboard Peripheral Drivers"
  62. endmenu
  63. menu "Board extended module Drivers"
  64. endmenu
  65. endmenu