• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2=== EmulatorPkg Overview ===
3
4EmulatorPkg provides an environment where a UEFI environment can be
5emulated under an environment where a full UEFI compatible
6environment is not possible.  (For example, running under an OS
7where an OS process hosts the UEFI emulation environment.)
8
9https://github.com/tianocore/tianocore.github.io/wiki/EmulatorPkg
10
11=== Status ===
12
13* Builds and runs under a posix-like environment with X windows
14  - Linux
15  - OS X
16
17=== Future Plans ===
18
19* Win32 and Win64 support
20
21=== Build Scripts ===
22
23On systems with the bash shell you can use EmulatorPkg/build.sh to simplify
24building and running EmulatorPkg.
25
26For example, to build + run:
27$ EmulatorPkg/build.sh
28$ EmulatorPkg/build.sh run
29
30The build architecture will match your host machine's architecture.
31
32On X64 host machines, you can build + run IA32 mode as well:
33$ EmulatorPkg/build.sh -a IA32
34$ EmulatorPkg/build.sh -a IA32 run
35
36