Kconfig 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. menu "Hardware Drivers Config"
  2. config SOC_VEXPRESS_A9
  3. bool
  4. select ARCH_ARM_CORTEX_A9
  5. select RT_USING_COMPONENTS_INIT
  6. select RT_USING_USER_MAIN
  7. select RT_USING_GIC_V2
  8. default y
  9. menu "Onboard Peripheral Drivers"
  10. config RT_USING_UART0
  11. bool "Enable UART0"
  12. default y
  13. config RT_USING_UART1
  14. bool "Enable UART1"
  15. default y
  16. config BSP_USING_LVGL
  17. bool "Enable LVGL for LCD"
  18. select PKG_USING_LVGL
  19. default n
  20. config BSP_DRV_CLCD
  21. bool "CLCD driver"
  22. depends on PKG_USING_GUIENGINE || BSP_USING_LVGL
  23. default y
  24. config BSP_DRV_MOUSE
  25. bool "MOUSE driver"
  26. depends on PKG_USING_GUIENGINE || BSP_USING_LVGL
  27. default y
  28. if BSP_DRV_CLCD
  29. config BSP_LCD_WIDTH
  30. int "Width of LCD panel"
  31. default 640
  32. config BSP_LCD_HEIGHT
  33. int "Height of LCD panel"
  34. default 480
  35. endif
  36. config BSP_DRV_EMAC
  37. bool "Enable EMAC driver"
  38. select RT_USING_LWIP
  39. select RT_USING_SAL
  40. select SAL_USING_POSIX
  41. default n
  42. config BSP_DRV_AUDIO
  43. bool "Audio driver"
  44. select RT_USING_AUDIO
  45. default n
  46. endmenu
  47. endmenu