zephyr-bsp: add support for qemu-cortex-a9

Signed-off-by: Jon Mason <jon.mason@arm.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
This commit is contained in:
Jon Mason
2022-10-07 10:11:58 -04:00
committed by Naveen Saini
parent 775f6de08a
commit eba9a96732
3 changed files with 37 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
#@TYPE: Machine
#@NAME: qemu-cortex-a9
#@DESCRIPTION: Machine for Zephyr BOARD qemu_cortex_a9
DEFAULTTUNE ?= "cortexa9"
require conf/machine/include/qemu.inc
require conf/machine/include/arm/armv7a/tune-cortexa9.inc
TCLIBC = "newlib"
# For runqemu
QB_SYSTEM_NAME = "qemu-system-arm"
QB_MACHINE = "-machine xilinx-zynq-a9"
QB_CPU = "-cpu cortex-a9"
QB_GRAPHICS = "-nographic -vga none"
QB_OPT_APPEND = "-icount shift=3,align=off,sleep=off -rtc clock=vm"
# Zephyr RTOS settings
ZEPHYR_INHERIT_CLASSES += "zephyr-qemuboot"
ARCH:qemu-cortex-a9 = "arm"