allwinner_a64/android/device/linaro/bootloader/edk2/EmulatorPkg
2018-08-08 17:48:24 +08:00
..
AutoScanPei upload android base code part6 2018-08-08 17:48:24 +08:00
BootModePei upload android base code part6 2018-08-08 17:48:24 +08:00
CpuRuntimeDxe upload android base code part6 2018-08-08 17:48:24 +08:00
EmuBlockIoDxe upload android base code part6 2018-08-08 17:48:24 +08:00
EmuBusDriverDxe upload android base code part6 2018-08-08 17:48:24 +08:00
EmuGopDxe upload android base code part6 2018-08-08 17:48:24 +08:00
EmuSimpleFileSystemDxe upload android base code part6 2018-08-08 17:48:24 +08:00
EmuSnpDxe upload android base code part6 2018-08-08 17:48:24 +08:00
EmuThunkDxe upload android base code part6 2018-08-08 17:48:24 +08:00
FirmwareVolumePei upload android base code part6 2018-08-08 17:48:24 +08:00
FlashMapPei upload android base code part6 2018-08-08 17:48:24 +08:00
FvbServicesRuntimeDxe upload android base code part6 2018-08-08 17:48:24 +08:00
Include upload android base code part6 2018-08-08 17:48:24 +08:00
Library upload android base code part6 2018-08-08 17:48:24 +08:00
MiscSubClassPlatformDxe upload android base code part6 2018-08-08 17:48:24 +08:00
PlatformSmbiosDxe upload android base code part6 2018-08-08 17:48:24 +08:00
RealTimeClockRuntimeDxe upload android base code part6 2018-08-08 17:48:24 +08:00
ResetRuntimeDxe upload android base code part6 2018-08-08 17:48:24 +08:00
Sec upload android base code part6 2018-08-08 17:48:24 +08:00
ThunkPpiToProtocolPei upload android base code part6 2018-08-08 17:48:24 +08:00
TimerDxe upload android base code part6 2018-08-08 17:48:24 +08:00
Unix upload android base code part6 2018-08-08 17:48:24 +08:00
build.sh upload android base code part6 2018-08-08 17:48:24 +08:00
Contributions.txt upload android base code part6 2018-08-08 17:48:24 +08:00
EmulatorPkg.dec upload android base code part6 2018-08-08 17:48:24 +08:00
EmulatorPkg.dsc upload android base code part6 2018-08-08 17:48:24 +08:00
EmulatorPkg.fdf upload android base code part6 2018-08-08 17:48:24 +08:00
License.txt upload android base code part6 2018-08-08 17:48:24 +08:00
README upload android base code part6 2018-08-08 17:48:24 +08:00

=== EmulatorPkg Overview ===

EmulatorPkg provides an environment where a UEFI environment can be
emulated under an environment where a full UEFI compatible
environment is not possible.  (For example, running under an OS
where an OS process hosts the UEFI emulation environment.)

https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg

=== Status ===

* Builds and runs under a posix-like environment with X windows
  - Linux
  - OS X

=== Future Plans ===

* Win32 and Win64 support

=== Build Scripts ===

On systems with the bash shell you can use EmulatorPkg/build.sh to simplify
building and running EmulatorPkg.

For example, to build + run:
$ EmulatorPkg/build.sh
$ EmulatorPkg/build.sh run

The build architecture will match your host machine's architecture.

On X64 host machines, you can build + run IA32 mode as well:
$ EmulatorPkg/build.sh -a IA32
$ EmulatorPkg/build.sh -a IA32 run