Kconfig 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. menu "Hardware Drivers Config"
  2. menu "On-chip Peripheral Drivers"
  3. config BSP_USING_GPIO
  4. bool "Enable GPIO"
  5. select RT_USING_PIN
  6. default y
  7. rsource "ES/Kconfig"
  8. config BSP_USING_ARDUINO
  9. bool "Compatible with Arduino Ecosystem (RTduino)"
  10. select PKG_USING_RTDUINO
  11. select BSP_USING_GPIO
  12. select BSP_USING_CUART1
  13. select BSP_USING_CUART2
  14. select BSP_USING_SPI0
  15. select BSP_USING_SPI1
  16. select BSP_USING_I2C0
  17. select BSP_USING_ADC0
  18. select BSP_USING_AD16C4T0_PWM
  19. select BSP_USING_GP16C4T1_PWM
  20. select BSP_USING_GP16C4T2_PWM
  21. select RTDUINO_USING_WIRE
  22. select RTDUINO_USING_SPI
  23. imply RTDUINO_USING_SERVO
  24. default n
  25. endmenu
  26. menu "Onboard Peripheral Drivers"
  27. config BSP_USING_SPI_FLASH
  28. bool "Enable SPI FLASH (W25Q64 spi0)"
  29. select BSP_USING_SPI
  30. select RT_USING_SFUD
  31. select RT_SFUD_USING_SFDP
  32. default n
  33. if BSP_USING_SPI_FLASH
  34. config ES_DEVICE_NAME_SPI_DEV
  35. string "The name of spi device (registered)"
  36. default "spi00"
  37. config ES_DEVICE_NAME_SPI_FALSH_DEV
  38. string "The name of spi flash device"
  39. default "W25Q64"
  40. endif
  41. endmenu
  42. menu "Offboard Peripheral Drivers"
  43. endmenu
  44. endmenu