\r
@param[in] TokenNumber The PCD token number. \r
\r
- @return The pointer to the buffer to be retrived.\r
+ @return The pointer to the buffer to be retrieved.\r
\r
**/\r
VOID *\r
@param[in] Guid The token space for the token number.\r
@param[in] ExTokenNumber The PCD token number. \r
\r
- @return The pointer to the buffer to be retrived.\r
+ @return The pointer to the buffer to be retrieved.\r
\r
**/\r
VOID *\r
return EFI_UNSUPPORTED;\r
}\r
\r
- ASSERT (CallBackFunction != NULL);\r
- \r
+ if (CallBackFunction == NULL) {\r
+ return EFI_INVALID_PARAMETER;\r
+ }\r
+\r
return PeiRegisterCallBackWorker (ExTokenNumber, Guid, CallBackFunction, TRUE);\r
}\r
\r
return EFI_UNSUPPORTED;\r
}\r
\r
- ASSERT (CallBackFunction != NULL);\r
- \r
+ if (CallBackFunction == NULL) {\r
+ return EFI_INVALID_PARAMETER;\r
+ }\r
+\r
return PeiRegisterCallBackWorker (ExTokenNumber, Guid, CallBackFunction, FALSE);\r
}\r
\r
The max size of this PCD's value is described in PCD's definition in DEC file.\r
\r
@param LocalTokenNumberTableIdx Index of PCD token number in PCD token table\r
- @param MaxSize Maxmium size of PCD's value\r
+ @param MaxSize Maximum size of PCD's value\r
@param Database Pcd database in PEI phase.\r
\r
@return PCD value's size for POINTER type PCD.\r
The max size of this PCD's value is described in PCD's definition in DEC file.\r
\r
@param LocalTokenNumberTableIdx Index of PCD token number in PCD token table\r
- @param CurrentSize Maxmium size of PCD's value\r
+ @param CurrentSize Maximum size of PCD's value\r
@param Database Pcd database in PEI phase.\r
\r
- @retval TRUE Success to set PCD's value size, which is not exceed maxmium size\r
- @retval FALSE Fail to set PCD's value size, which maybe exceed maxmium size\r
+ @retval TRUE Success to set PCD's value size, which is not exceed maximum size\r
+ @retval FALSE Fail to set PCD's value size, which maybe exceed maximum size\r
\r
**/\r
BOOLEAN\r