[qemu] update Kconfig

This commit is contained in:
Meco Man 2021-12-09 14:06:28 -05:00
parent 462f093cbd
commit fbe71b7b30
3 changed files with 28 additions and 19 deletions

View File

@ -17,13 +17,4 @@ config PKGS_DIR
source "$RTT_DIR/Kconfig" source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig" source "$PKGS_DIR/Kconfig"
config SOC_VEXPRESS_A9
bool
select ARCH_ARM_CORTEX_A9
select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN
select RT_USING_GIC_V2
default y
source "$BSP_DIR/drivers/Kconfig" source "$BSP_DIR/drivers/Kconfig"

View File

@ -1,13 +1,25 @@
menu "Hardware Drivers Config"
config SOC_VEXPRESS_A9
bool
select ARCH_ARM_CORTEX_A9
select RT_USING_COMPONENTS_INIT
select RT_USING_USER_MAIN
select RT_USING_GIC_V2
default y
menu "Onboard Peripheral Drivers"
config RT_USING_UART0 config RT_USING_UART0
bool "Enable UART0" bool "Enable UART0"
default n default y
config RT_USING_UART1 config RT_USING_UART1
bool "Enable UART1" bool "Enable UART1"
default y default y
config BSP_USING_LVGL config BSP_USING_LVGL
bool "Enable LVGL" bool "Enable LVGL for LCD"
select PKG_USING_LVGL
default n default n
config BSP_DRV_CLCD config BSP_DRV_CLCD
@ -22,20 +34,26 @@ config BSP_DRV_MOUSE
if BSP_DRV_CLCD if BSP_DRV_CLCD
config BSP_LCD_WIDTH config BSP_LCD_WIDTH
int "Width of LCD panel" int "Width of LCD panel"
default 640 default 640
config BSP_LCD_HEIGHT config BSP_LCD_HEIGHT
int "Height of LCD panel" int "Height of LCD panel"
default 480 default 480
endif endif
config BSP_DRV_EMAC config BSP_DRV_EMAC
bool "EMAC driver" bool "Enable EMAC driver"
depends on RT_USING_LWIP select RT_USING_LWIP
default y select RT_USING_SAL
select SAL_USING_POSIX
default n
config BSP_DRV_AUDIO config BSP_DRV_AUDIO
bool "Audio driver" bool "Audio driver"
select RT_USING_AUDIO select RT_USING_AUDIO
default n default n
endmenu
endmenu

View File

@ -2,4 +2,4 @@ if [ ! -f "sd.bin" ]; then
dd if=/dev/zero of=sd.bin bs=1024 count=65536 dd if=/dev/zero of=sd.bin bs=1024 count=65536
fi fi
qemu-system-arm -M vexpress-a9 -smp cpus=2 -kernel rtthread.bin -serial stdio -sd sd.bin qemu-system-arm -M vexpress-a9 -smp cpus=2 -kernel rtthread.bin -serial stdio -sd sd.bin -show-curse