X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkNt32Pkg%2FEdkNt32Pkg.spd;h=c3195ac337326074fa75a29f2d0dd6333d889b11;hp=446c19785dbf224093a06d10e7cd77f76aeabd36;hb=631dc64d736280f8ca829a8951248f7266ba2852;hpb=5e1c3eedcdf496f4961948f80716f9518438e52d
diff --git a/EdkNt32Pkg/EdkNt32Pkg.spd b/EdkNt32Pkg/EdkNt32Pkg.spd
index 446c19785d..c3195ac337 100644
--- a/EdkNt32Pkg/EdkNt32Pkg.spd
+++ b/EdkNt32Pkg/EdkNt32Pkg.spd
@@ -109,12 +109,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
Library/EdkGenericBdsLib/EdkGenericBdsLib.msa
Library/EdkNt32PeiPeCoffGetEntryPointLib/EdkNt32PeiPeCoffGetEntryPointLib.msa
Library/Nt32PeCoffLoaderLib/Nt32PeCoffLoaderLib.msa
+ Library/Nt32OemHookStatusCodeLib/Nt32OemHookStatusCodeLib.msa
Logo/Logo.msa
Pei/Autoscan/WinNtAutoScan.msa
Pei/BootMode/BootMode.msa
Pei/FirmwareVolume/WinNtFwh.msa
Pei/FlashMap/FlashMap.msa
- Pei/MonoStatusCode/MonoStatusCode.msa
Pei/WinNtStuff/WinNtStuff.msa
RuntimeDxe/FvbServices/Nt32Fwh.msa
Sec/SecMain.msa
@@ -226,117 +226,13 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-
- PcdMaximumUnicodeStringLength
- 0x00000001
- gEfiMdePkgTokenSpaceGuid
- UINT32
- FIXED_AT_BUILD
- 1000000
- If PcdMaximumUnicodeStringLength is not zero, the maximum
- number of characters (not counting the NULL-terminator) in a
- Unicode string cannot exceed it.
-
-
- PcdMaximumAsciiStringLength
- 0x00000002
- gEfiMdePkgTokenSpaceGuid
- UINT32
- FIXED_AT_BUILD
- 1000000
- If PcdMaximumAsciiStringLength is not zero, the maximum number
- of characters (not counting the NULL-terminator) in an ASCII
- string cannot exceed it.
-
-
- PcdMaximumLinkedListLength
- 0x00000003
- gEfiMdePkgTokenSpaceGuid
- UINT32
- FIXED_AT_BUILD
- 1000000
- If PcdMaximumLinkedListLength is not zero, the maximum number
- of nodes (not counting the list header) in a linked list
- cannot exceed it.
-
-
- PcdSpinLockTimeout
- 0x00000004
- gEfiMdePkgTokenSpaceGuid
- UINT32
- FIXED_AT_BUILD
- 10000000
- If PcdSpinLockTimeout is not zero, it stands for the timeout
- value (unit: millisecond) for spin lock.
-
-
- PcdDebugPropertyMask
- 0x00000005
- gEfiMdePkgTokenSpaceGuid
- UINT8
- FIXED_AT_BUILD
- 0x0f
- The bitmask of flags that specify the enable/disable of Debug
- Assert, Debug Print, Debug Code, Clear Memory, Assert
- Breakpoint and Assert Deadloop.
-
-
- PcdDebugPrintErrorLevel
- 0x00000006
- gEfiMdePkgTokenSpaceGuid
- UINT32
- PATCHABLE_IN_MODULE
- 0x80000000
- The bitmask of flags that specify the kind of debug message
- output when Debug Print is enabled.
-
-
- PcdReportStatusCodePropertyMask
- 0x00000007
- gEfiMdePkgTokenSpaceGuid
- UINT8
- FIXED_AT_BUILD
- 0x07
- The bitmask of flags that specify the enable/disable of
- Progress Code, Error Code and Debug Code.
-
-
- PcdDebugClearMemoryValue
- 0x00000008
- gEfiMdePkgTokenSpaceGuid
- UINT8
- FIXED_AT_BUILD
- 0xAF
- The value used by DebugClearMemory () to fill a certain range
- of memory.
-
-
- PcdDebugClearMemoryValue
- 0x00000008
- gEfiMdePkgTokenSpaceGuid
- UINT8
- FIXED_AT_BUILD
- 0xAF
- The value used by DebugClearMemory () to fill a certain range
- of memory.
-
-
- PcdPerformanceLibraryPropertyMask
- 0x00000009
- gEfiMdePkgTokenSpaceGuid
- UINT8
- FIXED_AT_BUILD
- 0
- The bitmask of flags that specify the enable/disable of
- Performance Measurement.
-
PcdWinNtPhysicalDisk
0x00001000
gEfiEdkNt32PkgTokenSpaceGuid
VOID*
DYNAMIC
- L"FW;40960;512"
+ L"E:RW;245760;512"
This PCD defines physical disk which will be simualted as a
harddisk in simulator.
The item type of this PCD can only be "DYNAMIC".
@@ -348,8 +244,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
VOID*
DYNAMIC
L"FW;40960;512"
- This PCD defines the file attribute which will be simulated as
- a harddisk in simulator.
+ This PCD defines the devices which use a file to emulate a hard disk or
+ removable media device
The item type if this PCD can only be "DYNAMIC".
@@ -378,7 +274,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
gEfiEdkNt32PkgTokenSpaceGuid
VOID*
FIXED_AT_BUILD
- L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps"
+ L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"
This PCD defines the windows directory who will be mounted as
harddisk in simulator.
The item type of this PCD can only be "DYNAMIC".
@@ -466,5 +362,14 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
such as "My EFI Console".
The item type of this PCD can only be "DYNAMIC".
+
+ PcdNt32StatusCodeLibUseForPei
+ 0x0000100b
+ gEfiEdkNt32PkgTokenSpaceGuid
+ BOOLEAN
+ FEATURE_FLAG
+ FALSE
+ Select which type of driver the library links against.
+