BASE_NAME = SecMain\r
FILE_GUID = 8863C0AD-7724-C84B-88E5-A33B116D1485\r
MODULE_TYPE = USER_DEFINED\r
-# MODULE_TYPE = BASE\r
VERSION_STRING = 1.0\r
\r
#\r
Pthreads.c\r
PosixFileSystem.c\r
BlockIo.c\r
-\r
+ LinuxPacketFilter.c \r
+ BerkeleyPacketFilter.c \r
+ \r
[Sources.X64]\r
X64/Gasket.S # convert between Emu x86_64 ABI and EFI X64 ABI\r
X64/SwitchStack.S\r
\r
+[Sources.IA32]\r
+ Ia32/Gasket.S # enforce 16-byte stack alignment for Mac OS X\r
+ Ia32/SwitchStack.c\r
+\r
\r
[Packages]\r
MdePkg/MdePkg.dec\r
gEmuGraphicsWindowProtocolGuid\r
gEmuThreadThunkProtocolGuid\r
gEmuBlockIoProtocolGuid\r
+ gEmuSnpProtocolGuid\r
gEfiSimpleFileSystemProtocolGuid\r
\r
[Guids]\r
gInOsEmuPkgTokenSpaceGuid.PcdEmuFileSystem\r
gInOsEmuPkgTokenSpaceGuid.PcdEmuSerialPort\r
gInOsEmuPkgTokenSpaceGuid.PcdEmuNetworkInterface\r
+ gInOsEmuPkgTokenSpaceGuid.PcdNetworkPacketFilterSize\r
\r
gInOsEmuPkgTokenSpaceGuid.PcdEmuFlashFvRecoveryBase\r
gInOsEmuPkgTokenSpaceGuid.PcdEmuFlashFvRecoverySize\r