Build UEFI Application with Swift-Embedded.
x86_64 and Aarch64 are supported now.
| x64 | aarch64 |
|---|---|
![]() |
![]() |
- Embedded Swift is required. Following this docs to setup environment first.
- To run UEFI Application on QEMU. Also you need a pre-build UEFI such as
OVMF.fd(x86_64) orOVMF_AA.fd(Aarch64)
make run # run uefi application(x86_64) in qemu
make run ARCH=arm64 # run uefi application(Aarch64) in qemu
make run NOGRAPHICS=true # run uefi application(x86_64) in qemu without graphics.
make run NOGRAPHICS=true ARCH=arm64 # run uefi application(arm64) in qemu without graphics.- Build article is stored at
build/x64/BOOTX64.EFI(x86_64),build/arm64/BOOTAA64.EFI(aarch64). - Works on physical device. (Tested on Surface Pro 2017)

