1
0
Fork 0
forked from nuttx/nuttx-update

build(qemu):add a qemu compilation configuration with application

enable various types of common applications and libraries, and enable CMake CI checks.
To avoid regression issues in the build system

Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
This commit is contained in:
xuxin19 2024-11-14 14:29:36 +08:00 committed by Xiang Xiao
parent 5aac6684f4
commit d2a7e454bb
2 changed files with 162 additions and 0 deletions

View file

@ -0,0 +1,160 @@
#
# This file is autogenerated: PLEASE DO NOT EDIT IT.
#
# You can use "make menuconfig" to make any modifications to the installed .config file.
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
# modifications.
#
CONFIG_ALARM_ARCH=y
CONFIG_ALLOW_BSD_COMPONENTS=y
CONFIG_ALLOW_MIT_COMPONENTS=y
CONFIG_ALLSYMS=y
CONFIG_ARCH="arm"
CONFIG_ARCH_BOARD="qemu-armv7a"
CONFIG_ARCH_BOARD_QEMU_ARMV7A=y
CONFIG_ARCH_CHIP="qemu"
CONFIG_ARCH_CHIP_QEMU_ARM=y
CONFIG_ARCH_CHIP_QEMU_CORTEXA7=y
CONFIG_ARCH_INTERRUPTSTACK=2048
CONFIG_ARCH_LOWVECTORS=y
CONFIG_ARM_THUMB=y
CONFIG_AUDIO=y
CONFIG_BATTERY_CHARGER=y
CONFIG_BOARD_LATE_INITIALIZE=y
CONFIG_BUILTIN=y
CONFIG_CRYPTO=y
CONFIG_CRYPTO_MBEDTLS=y
CONFIG_CRYPTO_RANDOM_POOL=y
CONFIG_CXX_LOCALIZATION=y
CONFIG_CXX_WCHAR=y
CONFIG_DEBUG_ASSERTIONS=y
CONFIG_DEBUG_FEATURES=y
CONFIG_DEBUG_FULLOPT=y
CONFIG_DEBUG_SCHED=y
CONFIG_DEBUG_SCHED_ERROR=y
CONFIG_DEBUG_SCHED_INFO=y
CONFIG_DEBUG_SCHED_WARN=y
CONFIG_DEBUG_SYMBOLS=y
CONFIG_DEFAULT_TASK_STACKSIZE=4096
CONFIG_DEVICE_TREE=y
CONFIG_DEV_SIMPLE_ADDRENV=y
CONFIG_DEV_URANDOM=y
CONFIG_DEV_ZERO=y
CONFIG_DRIVERS_NOTE=y
CONFIG_DRIVERS_VIDEO=y
CONFIG_DRIVERS_VIRTIO=y
CONFIG_DRIVERS_VIRTIO_GPU=y
CONFIG_DRIVERS_VIRTIO_INPUT=y
CONFIG_DRIVERS_VIRTIO_MMIO=y
CONFIG_EVENT_FD=y
CONFIG_EXAMPLES_FB=y
CONFIG_EXAMPLES_HELLO=y
CONFIG_EXAMPLES_LUA_MODULE=y
CONFIG_EXAMPLES_LVGLDEMO=y
CONFIG_EXAMPLES_TOUCHSCREEN=y
CONFIG_EXPERIMENTAL=y
CONFIG_FLASH_SIZE=127926272
CONFIG_FLASH_START=0x00600000
CONFIG_FLASH_VSTART=0x00600000
CONFIG_FS_LARGEFILE=y
CONFIG_FS_LOCK_BUCKET_SIZE=8
CONFIG_FS_PROCFS=y
CONFIG_FS_ROMFS=y
CONFIG_GRAPHICS_LVGL=y
CONFIG_HAVE_CXX=y
CONFIG_IDLETHREAD_STACKSIZE=4096
CONFIG_INIT_ENTRYPOINT="nsh_main"
CONFIG_INPUT_MOUSE_WHEEL=y
CONFIG_INTELHEX_BINARY=y
CONFIG_INTERPRETERS_LUA=y
CONFIG_INTERPRETERS_QUICKJS=y
CONFIG_LIBCXX=y
CONFIG_LIBCXXABI=y
CONFIG_LIBC_DLFCN=y
CONFIG_LIBC_EXECFUNCS=y
CONFIG_LIBC_LOCALE_GETTEXT=y
CONFIG_LIBC_MAX_EXITFUNS=4
CONFIG_LIBC_NETDB=y
CONFIG_LIBUV=y
CONFIG_LIB_ZLIB=y
CONFIG_LIB_ZLIB_TEST=y
CONFIG_LV_COLOR_DEPTH_32=y
CONFIG_LV_LOG_LEVEL_INFO=y
CONFIG_LV_USE_CLIB_MALLOC=y
CONFIG_LV_USE_CLIB_SPRINTF=y
CONFIG_LV_USE_CLIB_STRING=y
CONFIG_LV_USE_DEMO_WIDGETS=y
CONFIG_LV_USE_LODEPNG=y
CONFIG_LV_USE_LOG=y
CONFIG_LV_USE_NUTTX=y
CONFIG_LV_USE_NUTTX_TOUCHSCREEN=y
CONFIG_LV_USE_QRCODE=y
CONFIG_NET=y
CONFIG_NETDEV_HPWORK_THREAD=y
CONFIG_NETDEV_IFINDEX=y
CONFIG_NETDEV_LATEINIT=y
CONFIG_NET_SOCKOPTS=y
CONFIG_NSH_ARCHINIT=y
CONFIG_NSH_BUILTIN_APPS=y
CONFIG_NSH_FILEIOSIZE=512
CONFIG_NSH_READLINE=y
CONFIG_ONESHOT=y
CONFIG_PIPES=y
CONFIG_PREALLOC_TIMERS=4
CONFIG_RAMLOG=y
CONFIG_RAM_SIZE=132120576
CONFIG_RAM_START=0x40200000
CONFIG_RAM_VSTART=0x40200000
CONFIG_RAW_BINARY=y
CONFIG_READLINE_CMD_HISTORY=y
CONFIG_RR_INTERVAL=200
CONFIG_SCHED_HPWORKPRIORITY=192
CONFIG_SCHED_INSTRUMENTATION=y
CONFIG_SCHED_INSTRUMENTATION_DUMP=y
CONFIG_SENSORS=y
CONFIG_SIGNAL_FD=y
CONFIG_SIG_EVTHREAD=y
CONFIG_SPINLOCK=y
CONFIG_STACK_CANARIES=y
CONFIG_STACK_COLORATION=y
CONFIG_START_DAY=25
CONFIG_START_MONTH=4
CONFIG_START_YEAR=2023
CONFIG_SYMTAB_ORDEREDBYNAME=y
CONFIG_SYSTEM_ADBD=y
CONFIG_SYSTEM_DD=y
CONFIG_SYSTEM_HEX2BIN=y
CONFIG_SYSTEM_HEXED=y
CONFIG_SYSTEM_HOSTNAME=y
CONFIG_SYSTEM_INPUT=y
CONFIG_SYSTEM_NOTE=y
CONFIG_SYSTEM_NSH=y
CONFIG_SYSTEM_NXCAMERA=y
CONFIG_SYSTEM_NXCODEC=y
CONFIG_SYSTEM_VI=y
CONFIG_SYSTEM_YMODEM=y
CONFIG_SYSTEM_ZMODEM=y
CONFIG_TESTING_GETPRIME=y
CONFIG_TESTING_OSTEST=y
CONFIG_TIMER_FD=y
CONFIG_TLS_NELEM=16
CONFIG_TLS_TASK_NELEM=16
CONFIG_UART1_BASE=0x9000000
CONFIG_UART1_IRQ=33
CONFIG_UART1_PL011=y
CONFIG_UART1_SERIAL_CONSOLE=y
CONFIG_UART_PL011=y
CONFIG_UINPUT_KEYBOARD=y
CONFIG_UINPUT_TOUCH=y
CONFIG_USBHOST=y
CONFIG_USBHOST_HIDMOUSE=y
CONFIG_USEC_PER_TICK=1000
CONFIG_USENSOR=y
CONFIG_UTILS_GZIP=y
CONFIG_UTILS_UNZIP=y
CONFIG_UTILS_ZIP=y
CONFIG_VIDEO=y
CONFIG_VIDEO_FB=y
CONFIG_VIDEO_STREAM=y
CONFIG_WIRELESS=y
CONFIG_WIRELESS_BLUETOOTH=y

View file

@ -94,3 +94,5 @@ CMake,nrf9160-dk:miniboot_s
CMake,nrf9160-dk:modem_ns
CMake,nrf9160-dk:nsh
CMake,nrf9160-dk:ostest_tickless
CMake,qemu-armv7a:full