mirror of https://github.com/acidanthera/audk.git
Change functional static variable to Global variable. No STATIC modifier is recommended though it is defined in Base.h. It is for consistency.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6315 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
e48813da4b
commit
0df3178443
|
@ -22,6 +22,21 @@ Abstract:
|
||||||
|
|
||||||
#include "MiscSubclassDriver.h"
|
#include "MiscSubclassDriver.h"
|
||||||
|
|
||||||
|
BOOLEAN mDone = FALSE;
|
||||||
|
PS2_CONN_DEVICE_PATH mPs2KeyboardDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0303, 0), DP_END };
|
||||||
|
PS2_CONN_DEVICE_PATH mPs2MouseDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0303, 1), DP_END };
|
||||||
|
SERIAL_CONN_DEVICE_PATH mCom1DevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0501, 0), DP_END };
|
||||||
|
SERIAL_CONN_DEVICE_PATH mCom2DevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0501, 1), DP_END };
|
||||||
|
PARALLEL_CONN_DEVICE_PATH mLpt1DevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0401, 0), DP_END };
|
||||||
|
FLOOPY_CONN_DEVICE_PATH mFloopyADevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0604, 0), DP_END };
|
||||||
|
FLOOPY_CONN_DEVICE_PATH mFloopyBDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0604, 1), DP_END };
|
||||||
|
USB_PORT_DEVICE_PATH mUsb0DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x00), DP_END };
|
||||||
|
USB_PORT_DEVICE_PATH mUsb1DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x01), DP_END };
|
||||||
|
USB_PORT_DEVICE_PATH mUsb2DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x02), DP_END };
|
||||||
|
USB_PORT_DEVICE_PATH mUsb3DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x07), DP_END };
|
||||||
|
IDE_DEVICE_PATH mIdeDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x01), DP_END };
|
||||||
|
GB_NIC_DEVICE_PATH mGbNicDevicePath = { DP_ACPI, DP_PCI( 0x03,0x00 ),DP_PCI( 0x1F,0x00 ),DP_PCI( 0x07,0x00 ), DP_END };
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
|
@ -69,20 +84,6 @@ Returns:
|
||||||
LogRecordData was NULL.
|
LogRecordData was NULL.
|
||||||
--*/
|
--*/
|
||||||
{
|
{
|
||||||
STATIC BOOLEAN Done = FALSE;
|
|
||||||
STATIC PS2_CONN_DEVICE_PATH mPs2KeyboardDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0303, 0), DP_END };
|
|
||||||
STATIC PS2_CONN_DEVICE_PATH mPs2MouseDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0303, 1), DP_END };
|
|
||||||
STATIC SERIAL_CONN_DEVICE_PATH mCom1DevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0501, 0), DP_END };
|
|
||||||
STATIC SERIAL_CONN_DEVICE_PATH mCom2DevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0501, 1), DP_END };
|
|
||||||
STATIC PARALLEL_CONN_DEVICE_PATH mLpt1DevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0401, 0), DP_END };
|
|
||||||
STATIC FLOOPY_CONN_DEVICE_PATH mFloopyADevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0604, 0), DP_END };
|
|
||||||
STATIC FLOOPY_CONN_DEVICE_PATH mFloopyBDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x00), DP_LPC (0x0604, 1), DP_END };
|
|
||||||
STATIC USB_PORT_DEVICE_PATH mUsb0DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x00), DP_END };
|
|
||||||
STATIC USB_PORT_DEVICE_PATH mUsb1DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x01), DP_END };
|
|
||||||
STATIC USB_PORT_DEVICE_PATH mUsb2DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x02), DP_END };
|
|
||||||
STATIC USB_PORT_DEVICE_PATH mUsb3DevicePath = { DP_ACPI, DP_PCI (0x1d, 0x07), DP_END };
|
|
||||||
STATIC IDE_DEVICE_PATH mIdeDevicePath = { DP_ACPI, DP_PCI (0x1F, 0x01), DP_END };
|
|
||||||
STATIC GB_NIC_DEVICE_PATH mGbNicDevicePath = { DP_ACPI, DP_PCI( 0x03,0x00 ),DP_PCI( 0x1F,0x00 ),DP_PCI( 0x07,0x00 ), DP_END };
|
|
||||||
EFI_DEVICE_PATH_PROTOCOL EndDevicePath = DP_END;
|
EFI_DEVICE_PATH_PROTOCOL EndDevicePath = DP_END;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -106,7 +107,7 @@ Returns:
|
||||||
//
|
//
|
||||||
// Is this the first time through this function?
|
// Is this the first time through this function?
|
||||||
//
|
//
|
||||||
if (!Done) {
|
if (!mDone) {
|
||||||
//
|
//
|
||||||
// Yes, this is the first time. Inspect/Change the contents of the
|
// Yes, this is the first time. Inspect/Change the contents of the
|
||||||
// RecordData structure.
|
// RecordData structure.
|
||||||
|
@ -244,19 +245,19 @@ Returns:
|
||||||
//
|
//
|
||||||
// End Shanmu
|
// End Shanmu
|
||||||
//
|
//
|
||||||
// Set Done flag to TRUE for next pass through this function.
|
// Set mDone flag to TRUE for next pass through this function.
|
||||||
// Set *LogRecordData to TRUE so data will get logged to Data Hub.
|
// Set *LogRecordData to TRUE so data will get logged to Data Hub.
|
||||||
//
|
//
|
||||||
Done = TRUE;
|
mDone = TRUE;
|
||||||
*LogRecordData = TRUE;
|
*LogRecordData = TRUE;
|
||||||
} else {
|
} else {
|
||||||
//
|
//
|
||||||
// No, this is the second time. Reset the state of the Done flag
|
// No, this is the second time. Reset the state of the mDone flag
|
||||||
// to FALSE and tell the data logger that there is no more data
|
// to FALSE and tell the data logger that there is no more data
|
||||||
// to be logged for this record type. If any memory allocations
|
// to be logged for this record type. If any memory allocations
|
||||||
// were made by earlier passes, they must be released now.
|
// were made by earlier passes, they must be released now.
|
||||||
//
|
//
|
||||||
Done = FALSE;
|
mDone = FALSE;
|
||||||
*LogRecordData = FALSE;
|
*LogRecordData = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue