audk/EmulatorPkg
lzeng14 3e570e6e52 Append double-null for Type 19 data record.
Signed-off-by: lzeng14
Reviewed-by: li-elvin

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12983 6f19259b-4bc3-4df7-8a09-765794883524
2012-02-03 07:48:57 +00:00
..
AutoScanPei
BootModePei
CpuRuntimeDxe Fix bug where { NULL } did not terminate with a double NULL. Add support for passing in NULL for the string pack. Update the comments. 2012-01-26 08:49:22 +00:00
EmuBlockIoDxe
EmuBusDriverDxe EmulatorPkg: Fix bug with missing &. Causes a link failure on TOT clang. 2011-07-15 19:01:16 +00:00
EmuGopDxe EmulatorPkg: Remove variables that are set, but not used 2011-10-31 15:56:44 +00:00
EmuSimpleFileSystemDxe
EmuSnpDxe Fix bug in SNP driver where default values for SNP mode are not filled in. This causes ARP and other drivers to fail to bind as they don't think it is an ethernet connection. Mode structure is filled via lazy update, so defaults need some genericly valid info, not zero. 2012-01-11 19:00:26 +00:00
EmuThunkDxe
FirmwareVolumePei
FlashMapPei
FvbServicesRuntimeDxe Add Missing invocations to VA_END() for VA_START(). 2012-02-01 06:06:08 +00:00
Include Fix case sensativity issues. 2012-02-01 07:06:12 +00:00
Library Update based on review feedback. 2012-01-31 09:06:53 +00:00
MiscSubClassPlatformDxe Append double-null for Type 19 data record. 2012-02-03 07:48:57 +00:00
PlatformSmbiosDxe Fix case sensativity issues. 2012-02-01 07:06:12 +00:00
RealTimeClockRuntimeDxe
ResetRuntimeDxe
Sec
ThunkPpiToProtocolPei
TimerDxe
Unix Fix bug where open() mode was not being set based on type of device being emulated. 2012-01-07 00:30:52 +00:00
EmulatorPkg.dec Add a new SMBIOS Library, and platform SMBIOS driver that does not use Framework or Hii. 2012-01-30 18:57:30 +00:00
EmulatorPkg.dsc Add a new SMBIOS Library, and platform SMBIOS driver that does not use Framework or Hii. 2012-01-30 18:57:30 +00:00
EmulatorPkg.fdf Add a new SMBIOS Library, and platform SMBIOS driver that does not use Framework or Hii. 2012-01-30 18:57:30 +00:00
README EmulatorPkg: Add README file 2011-06-29 16:30:51 +00:00
build.sh EmulatorPkg, OvmfPkg: Remove debug code in build.sh 2011-11-08 00:39:05 +00:00

README

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.


=== 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.)

http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=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