From f54f863bf004eae74da5ab6c6ec8b41117457940 Mon Sep 17 00:00:00 2001 From: Konstantin Aladyshev Date: Wed, 27 Jul 2022 15:01:52 +0300 Subject: Correct info about FDF PCD override Signed-off-by: Konstantin Aladyshev --- Lessons_uncategorized/Lesson_FDF/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Lessons_uncategorized/Lesson_FDF') diff --git a/Lessons_uncategorized/Lesson_FDF/README.md b/Lessons_uncategorized/Lesson_FDF/README.md index b51e3d5..712a9c3 100644 --- a/Lessons_uncategorized/Lesson_FDF/README.md +++ b/Lessons_uncategorized/Lesson_FDF/README.md @@ -350,7 +350,8 @@ For example: 0x500|0x600 gEfiMyTokenSpaceGuid.PcdFlashRegionBaseAddress | gEfiMyTokenSpaceGuid.PcdFlashRegionSize ``` -This way the build system will automatically override the PCDs with the provided values. Off course these PCDs `gEfiMyTokenSpaceGuid.PcdFlashRegionBaseAddress` and `gEfiMyTokenSpaceGuid.PcdFlashRegionSize` must be defined in the DEC file. +This way the build system will automatically override the respective PCDs. Off course these PCDs `gEfiMyTokenSpaceGuid.PcdFlashRegionBaseAddress` and `gEfiMyTokenSpaceGuid.PcdFlashRegionSize` must be defined in the DEC file. The first `` PCD would be overriden with a respect to `FD.<...>].BaseAddress` value, i.e. it would be assigned to the `([FD.<...>].BaseAddress + )` value. + They can be of types `PcdsFixedAtBuild` or `PcdsPatchableInModule`, but not dynamic! Another thing that we would want to add to our region definition is a region type: -- cgit v1.2.3-18-g5258