Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
AutoScanPei/ | 03-May-2024 | - | 169 | 109 | ||
BootModePei/ | 03-May-2024 | - | 155 | 84 | ||
CpuRuntimeDxe/ | 03-May-2024 | - | 2,531 | 1,416 | ||
EmuBlockIoDxe/ | 03-May-2024 | - | 1,817 | 811 | ||
EmuBusDriverDxe/ | 03-May-2024 | - | 959 | 565 | ||
EmuGopDxe/ | 03-May-2024 | - | 2,279 | 1,108 | ||
EmuSimpleFileSystemDxe/ | 03-May-2024 | - | 1,300 | 649 | ||
EmuSnpDxe/ | 03-May-2024 | - | 1,853 | 803 | ||
EmuThunkDxe/ | 03-May-2024 | - | 150 | 97 | ||
FirmwareVolumePei/ | 03-May-2024 | - | 192 | 120 | ||
FlashMapPei/ | 03-May-2024 | - | 153 | 96 | ||
FvbServicesRuntimeDxe/ | 03-May-2024 | - | 1,813 | 1,046 | ||
Include/ | 03-May-2024 | - | 1,986 | 817 | ||
Library/ | 03-May-2024 | - | 6,193 | 3,066 | ||
MiscSubClassPlatformDxe/ | 03-May-2024 | - | 3,097 | 1,514 | ||
PlatformSmbiosDxe/ | 03-May-2024 | - | 641 | 508 | ||
RealTimeClockRuntimeDxe/ | 03-May-2024 | - | 364 | 196 | ||
ResetRuntimeDxe/ | 03-May-2024 | - | 173 | 104 | ||
Sec/ | 03-May-2024 | - | 663 | 425 | ||
ThunkPpiToProtocolPei/ | 03-May-2024 | - | 131 | 75 | ||
TimerDxe/ | 03-May-2024 | - | 487 | 201 | ||
Unix/ | 03-May-2024 | - | 12,850 | 8,595 | ||
Contributions.txt | D | 03-May-2024 | 10.6 KiB | 219 | 189 | |
EmulatorPkg.dec | D | 03-May-2024 | 5.3 KiB | 107 | 85 | |
EmulatorPkg.dsc | D | 03-May-2024 | 19.4 KiB | 409 | 356 | |
EmulatorPkg.fdf | D | 03-May-2024 | 12.4 KiB | 313 | 282 | |
License.txt | D | 03-May-2024 | 1.3 KiB | 26 | 22 | |
README | D | 03-May-2024 | 944 | 36 | 22 | |
build.sh | D | 03-May-2024 | 7 KiB | 273 | 211 |
README
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