This is the readme file for QEMU platform
After you do ./estuary/build.sh -p QEMU -d Ubuntu, all targets files will be produced into <project root>/build/QEMU directory, they are: UEFI, grub and dtb files are not necessary for QEMU platform
Image
descriptions: Image is the kernel executable program.
target: <project root>/build/QEMU/kernel/arch/arm64/boot/Image
source: <project root>/kernel
Note: Before compiling kernel, gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux(https://github.com/open-estuary/estuary/blob/master/doc/Toolchains_Guide.4All.md) and libssl-dev should be installed first.
build commands(supposedly, you are in <project root>currently):
qemu-system-aarch64
descriptions: qemu-system-aarch64 is the QEMU executable program.
target: <project root>/build/qemu/bin/qemu-system-aarch64
source: <project root>/qemu
build commands(supposedly, you are in
More detail about distributions, please refer to Distributions_Guide.md.
More detail about toolchains, please refer to Toolchains_Guide.md.
More detail about how to debug, analyse, diagnose system, please refer to Armor_Manual.md.
More detail about how to benchmark system, please refer to Caliper_Manual.md.