Update Nt32Pkg.fdf by using new rule and Pcd format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3790 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
lgao4 2007-09-10 05:46:12 +00:00
parent 641ff7aa8d
commit c4396d6609

View File

@ -25,8 +25,8 @@
# #
################################################################################ ################################################################################
[FD.Fv_Recovery] [FD.Fv_Recovery]
BaseAddress = 0x0|PcdWinNtFdBaseAddress #The base address of the FLASH Device. BaseAddress = 0x0|gEfiNt32PkgTokenSpaceGuid.PcdWinNtFdBaseAddress #The base address of the FLASH Device.
Size = 0x002a0000 #The size in bytes of the FLASH Device Size = 0x002a0000 #The size in bytes of the FLASH Device
ErasePolarity = 1 ErasePolarity = 1
BlockSize = 0x10000 BlockSize = 0x10000
NumBlocks = 0x2a NumBlocks = 0x2a
@ -47,11 +47,11 @@ NumBlocks = 0x2a
# #
################################################################################ ################################################################################
0x00000000|0x00280000 0x00000000|0x00280000
PcdWinNtFlashFvRecoveryBase|PcdWinNtFlashFvRecoverySize gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoveryBase|gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoverySize
FV = FvRecovery FV = FvRecovery
0x00280000|0x0000c000 0x00280000|0x0000c000
PcdWinNtFlashNvStorageVariableBase|PcdFlashNvStorageVariableSize gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
DATA = { DATA = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
@ -67,10 +67,10 @@ DATA = {
} }
0x0028c000|0x00002000 0x0028c000|0x00002000
PcdWinNtFlashNvStorageEventLogBase|PcdWinNtFlashNvStorageEventLogSize gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogBase|gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogSize
0x0028e000|0x00002000 0x0028e000|0x00002000
PcdWinNtFlashNvStorageFtwWorkingBase|PcdFlashNvStorageFtwWorkingSize gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwWorkingBase|gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize
DATA = { DATA = {
0x8d, 0x2b, 0xf1, 0xff, 0x96, 0x76, 0x8b, 0x4c, 0x8d, 0x2b, 0xf1, 0xff, 0x96, 0x76, 0x8b, 0x4c,
0xa9, 0x85, 0x27, 0x47, 0x07, 0x5b, 0x4f, 0x50, 0xa9, 0x85, 0x27, 0x47, 0x07, 0x5b, 0x4f, 0x50,
@ -79,7 +79,7 @@ DATA = {
} }
0x00290000|0x00010000 0x00290000|0x00010000
PcdWinNtFlashNvStorageFtwSpareBase|PcdFlashNvStorageFtwSpareSize gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwSpareBase|gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize
################################################################################ ################################################################################
# #
@ -232,13 +232,13 @@ FILE FREEFORM = 7BB28B99-61BB-11D5-9A5D-0090273FC14D {
############################################################################ ############################################################################
# #
#[Rule.Common.DXE_DRIVER] #[Rule.Common.DXE_DRIVER]
# FILE DRIVER = $(NAMED_GUID) CheckSum { # FILE DRIVER = $(NAMED_GUID) {
# DXE_DEPEX DXE_DEPEX Optional |.depex
# COMPRESS PI_STD { # COMPRESS PI_STD {
# GUIDED { # GUIDED {
# DXE_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NAME).depex # PE32 PE32 |.efi
# PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi # UI STRING="$(MODULE_NAME)" Optional
# UI Optional $(MODULE_NAME) # VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
# VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION)
# } # }
# } # }
# } # }
@ -247,60 +247,60 @@ FILE FREEFORM = 7BB28B99-61BB-11D5-9A5D-0090273FC14D {
[Rule.Common.PEI_CORE] [Rule.Common.PEI_CORE]
FILE PEI_CORE = $(NAMED_GUID) { FILE PEI_CORE = $(NAMED_GUID) {
PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi PE32 PE32 |.efi
UI Optional $(MODULE_NAME) UI STRING ="$(MODULE_NAME)" Optional
VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION) VERSION STRING ="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
} }
[Rule.Common.PEIM] [Rule.Common.PEIM]
FILE PEIM = $(NAMED_GUID) { FILE PEIM = $(NAMED_GUID) {
PEI_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NAME).Depex PEI_DEPEX PEI_DEPEX Optional |.depex
PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi PE32 PE32 |.efi
UI Optional $(MODULE_NAME) UI STRING="$(MODULE_NAME)" Optional
VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION) VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
} }
[Rule.Common.DXE_CORE] [Rule.Common.DXE_CORE]
FILE DXE_CORE = $(NAMED_GUID) { FILE DXE_CORE = $(NAMED_GUID) {
COMPRESS PI_STD { COMPRESS PI_STD {
PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi PE32 PE32 |.efi
UI Optional $(MODULE_NAME) UI STRING="$(MODULE_NAME)" Optional
VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION) VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
} }
} }
[Rule.Common.UEFI_DRIVER] [Rule.Common.UEFI_DRIVER]
FILE DRIVER = $(NAMED_GUID) { FILE DRIVER = $(NAMED_GUID) {
DXE_DEPEX DXE_DEPEX Optional |.depex
COMPRESS PI_STD { COMPRESS PI_STD {
GUIDED { GUIDED {
DXE_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NAME).depex PE32 PE32 |.efi
PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi UI STRING="$(MODULE_NAME)" Optional
UI Optional $(MODULE_NAME) VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION)
} }
} }
} }
[Rule.Common.DXE_DRIVER] [Rule.Common.DXE_DRIVER]
FILE DRIVER = $(NAMED_GUID) { FILE DRIVER = $(NAMED_GUID) {
DXE_DEPEX DXE_DEPEX Optional |.depex
COMPRESS PI_STD { COMPRESS PI_STD {
GUIDED { GUIDED {
DXE_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NAME).depex PE32 PE32 |.efi
PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi UI STRING="$(MODULE_NAME)" Optional
UI Optional $(MODULE_NAME) VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION)
} }
} }
} }
[Rule.Common.DXE_RUNTIME_DRIVER] [Rule.Common.DXE_RUNTIME_DRIVER]
FILE DRIVER = $(NAMED_GUID) { FILE DRIVER = $(NAMED_GUID) {
DXE_DEPEX DXE_DEPEX Optional |.depex
COMPRESS PI_STD { COMPRESS PI_STD {
GUIDED { GUIDED {
DXE_DEPEX Optional $(INF_OUTPUT)/$(MODULE_NAME).depex PE32 PE32 |.efi
PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi UI STRING="$(MODULE_NAME)" Optional
UI Optional $(MODULE_NAME) VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION)
} }
} }
} }
@ -309,9 +309,9 @@ FILE FREEFORM = 7BB28B99-61BB-11D5-9A5D-0090273FC14D {
FILE APPLICATION = $(NAMED_GUID) { FILE APPLICATION = $(NAMED_GUID) {
COMPRESS PI_STD { COMPRESS PI_STD {
GUIDED { GUIDED {
PE32 $(INF_OUTPUT)/$(MODULE_NAME).efi PE32 PE32 |.efi
UI Optional $(MODULE_NAME) UI STRING="$(MODULE_NAME)" Optional
VERSION Optional BUILD_NUM=$(BUILD_NUMBER) $(INF_VERSION) VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
} }
} }
} }