mirror of https://github.com/acidanthera/audk.git
Remove the work-around in DevicePathLib to judge the end of device path node type.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7644 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
b6349c0537
commit
a9b896f453
|
@ -170,12 +170,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
|
|
||||||
///
|
///
|
||||||
/// Define the maximum number of characters that are required to
|
/// Define the maximum number of characters that are required to
|
||||||
/// encode a decimal, hexidecimal, GUID, or TIME value with a NULL
|
/// encode a decimal, hexadecimal, GUID, or TIME value with a NULL
|
||||||
/// terminator.
|
/// terminator.
|
||||||
///
|
///
|
||||||
/// Maximum Length Decimal String = 28
|
/// Maximum Length Decimal String = 28
|
||||||
/// "-9,223,372,036,854,775,808"
|
/// "-9,223,372,036,854,775,808"
|
||||||
/// Maximum Length Hexidecimal String = 17
|
/// Maximum Length Hexadecimal String = 17
|
||||||
/// "FFFFFFFFFFFFFFFF"
|
/// "FFFFFFFFFFFFFFFF"
|
||||||
/// Maximum Length GUID = 37
|
/// Maximum Length GUID = 37
|
||||||
/// "00000000-0000-0000-0000-000000000000"
|
/// "00000000-0000-0000-0000-000000000000"
|
||||||
|
|
|
@ -153,7 +153,7 @@ IsDevicePathEndType (
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ASSERT (Node != NULL);
|
ASSERT (Node != NULL);
|
||||||
return (BOOLEAN) ((DevicePathType (Node) & 0x7f) == END_DEVICE_PATH_TYPE);
|
return (BOOLEAN) (DevicePathType (Node) == END_DEVICE_PATH_TYPE);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -182,7 +182,7 @@ IsDevicePathEndType (
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
ASSERT (Node != NULL);
|
ASSERT (Node != NULL);
|
||||||
return (BOOLEAN) ((DevicePathType (Node) & 0x7f) == END_DEVICE_PATH_TYPE);
|
return (BOOLEAN) (DevicePathType (Node)) == END_DEVICE_PATH_TYPE);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -22,7 +22,7 @@ EFI_EVENT mEfiVirtualNotifyEvent;
|
||||||
EFI_EVENT mEfiExitBootServicesEvent;
|
EFI_EVENT mEfiExitBootServicesEvent;
|
||||||
BOOLEAN mEfiGoneVirtual = FALSE;
|
BOOLEAN mEfiGoneVirtual = FALSE;
|
||||||
BOOLEAN mEfiAtRuntime = FALSE;
|
BOOLEAN mEfiAtRuntime = FALSE;
|
||||||
EFI_RUNTIME_SERVICES *mRT;
|
EFI_RUNTIME_SERVICES *mRT;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Set AtRuntime flag as TRUE after ExitBootServices.
|
Set AtRuntime flag as TRUE after ExitBootServices.
|
||||||
|
@ -69,7 +69,7 @@ RuntimeLibVirtualNotifyEvent (
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Intialize runtime Driver Lib if it has not yet been initialized.
|
Initialize runtime Driver Lib if it has not yet been initialized.
|
||||||
It will ASSERT() if gRT is NULL or gBS is NULL.
|
It will ASSERT() if gRT is NULL or gBS is NULL.
|
||||||
It will ASSERT() if that operation fails.
|
It will ASSERT() if that operation fails.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue