diff options
author | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2008-02-25 06:29:00 +0000 |
---|---|---|
committer | lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> | 2008-02-25 06:29:00 +0000 |
commit | 2ae8963ce89f711acd773b85ca4fe7458b9b0b84 (patch) | |
tree | 136aa3d74f68425f20ff25915de5eb9089cf5488 /MdeModulePkg/Library/EdkFvbServiceLib | |
parent | ad42b17a754b63a1f556eac364e55f412eae509d (diff) | |
download | edk2-platforms-2ae8963ce89f711acd773b85ca4fe7458b9b0b84.tar.xz |
Add comments for parameter.
Add ASSERT for the input parameters.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4749 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Library/EdkFvbServiceLib')
-rw-r--r-- | MdeModulePkg/Library/EdkFvbServiceLib/Fvb.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/MdeModulePkg/Library/EdkFvbServiceLib/Fvb.c b/MdeModulePkg/Library/EdkFvbServiceLib/Fvb.c index db415a1143..bf77d80d6f 100644 --- a/MdeModulePkg/Library/EdkFvbServiceLib/Fvb.c +++ b/MdeModulePkg/Library/EdkFvbServiceLib/Fvb.c @@ -355,9 +355,12 @@ EfiFvbReadBlock ( IN EFI_LBA Lba,
IN UINTN Offset,
IN OUT UINTN *NumBytes,
- IN UINT8 *Buffer
+ OUT UINT8 *Buffer
)
{
+ ASSERT (NumBytes != NULL);
+ ASSERT (Buffer != NULL);
+
if (Instance >= mFvbCount) {
return EFI_INVALID_PARAMETER;
}
@@ -394,6 +397,8 @@ EfiFvbWriteBlock ( IN UINT8 *Buffer
)
{
+ ASSERT (NumBytes != NULL);
+
if (Instance >= mFvbCount) {
return EFI_INVALID_PARAMETER;
}
@@ -449,6 +454,8 @@ EfiFvbGetVolumeAttributes ( OUT EFI_FVB_ATTRIBUTES *Attributes
)
{
+ ASSERT (Attributes != NULL);
+
if (Instance >= mFvbCount) {
return EFI_INVALID_PARAMETER;
}
@@ -481,6 +488,8 @@ EfiFvbSetVolumeAttributes ( IN OUT EFI_FVB_ATTRIBUTES *Attributes
)
{
+ ASSERT (Attributes != NULL);
+
if (Instance >= mFvbCount) {
return EFI_INVALID_PARAMETER;
}
@@ -511,6 +520,8 @@ EfiFvbGetPhysicalAddress ( OUT EFI_PHYSICAL_ADDRESS *BaseAddress
)
{
+ ASSERT (BaseAddress != NULL);
+
if (Instance >= mFvbCount) {
return EFI_INVALID_PARAMETER;
}
@@ -547,6 +558,9 @@ EfiFvbGetBlockSize ( OUT UINTN *NumOfBlocks
)
{
+ ASSERT (BlockSize != NULL);
+ ASSERT (NumOfBlocks != NULL);
+
if (Instance >= mFvbCount) {
return EFI_INVALID_PARAMETER;
}
|