]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Refine comments for PCD PEIM/driver.
authorklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 24 Nov 2009 03:00:41 +0000 (03:00 +0000)
committerklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 24 Nov 2009 03:00:41 +0000 (03:00 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9472 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/PCD/Dxe/Pcd.inf
MdeModulePkg/Universal/PCD/Pei/Pcd.inf

index 0b0486737eb3a55966c1cb56527008bfea0719bb..5e5bacbcfcdf7bc8c2c0fd0c96683548fb2652e0 100644 (file)
@@ -1,6 +1,17 @@
 #/** @file\r
 # PCD DXE driver manage database contains all dynamic PCD entries initialized in \r
 # PEI phase, DXE phase and produce the implementation of PCD protocol.\r
+#\r
+# There are two PCD Protocols as follows:\r
+#   1) PCD_PROTOCOL \r
+#      It is EDKII implementation which support Dynamic/DynamicEx type Pcds.\r
+#   2) EFI_PCD_PROTOCOL_PPI\r
+#      It is defined by PI specification 1.2, Vol 3 which only support dynamicEx \r
+#      type Pcd.\r
+#\r
+# For dynamicEx type PCD, it is compatible between PCD_PPI and EFI_PEI_PCD_PPI. \r
+# PCD DXE driver will produce above two protocols at same time.\r
+#\r
 # PCD database structure is generated at autogen.h/autogen.c in build time.\r
 #\r
 # ////////////////////////////////////////////////////////////////////////////////\r
index 075e16aeb4deb12b5ff555593b17569aab354352..fc392909113bb02bd6108e33cb658c8d22e57787 100644 (file)
@@ -1,6 +1,14 @@
 #/** @file\r
 # PCD PEIM produces PCD database to manage all dynamic PCD in PEI phase and install Pcd Ppi service.\r
 #\r
+# There are two PCD PPIs as follows:\r
+#   1) PCD_PPI \r
+#      It is EDKII implementation which support Dynamic/DynamicEx Pcds.\r
+#   2) EFI_PEI_PCD_PPI\r
+#      It is defined by PI specification 1.2, Vol 3 which only support dynamicEx \r
+#      type Pcd.\r
+# For dynamicEx type PCD, it is compatible between PCD_PPI and EFI_PEI_PCD_PPI.\r
+#\r
 # ////////////////////////////////////////////////////////////////////////////////\r
 # //                                                                            //\r
 # //                      Introduction of PCD database                          //\r