Target: Load and run EDK2 DuetPkg from DOS.
Source code installation:
Merge edk2\ folder into official edk2 project.
Toolchain:
- DuetPkgPreBuild.sh: GCC 4.8 on Linux
- edk2: VS2015x86
Build:
- run DuetPkgPreBuild.sh OUTPUT: lddos\lddos.com edk2\DuetPkg\BootSector\bin\efi64.com2
- run official edk2 build in edk2 folder OUTPUT: edk2\Build\DuetPkgX64\DEBUG_VS2015x86\FV\Efildr16Pure
Run:
-
environment: FreeDos or MS-DOS w/o high memory installed.
-
Run command: lddos.com Efildr16Pure
Test environment:
- Qemu
- Dell XPS M1210
- Active platform: DuetPkg/DuetPkgX64.dsc only. Excluding DuetPkg/DuetPkgIa32.dsc
- It did not test it widely/strickly.