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@6316 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
0df3178443
commit
4fd730b35e
|
@ -623,6 +623,8 @@ ConvertKeyboardScanCodeToEfiKey[] = {
|
||||||
//
|
//
|
||||||
UINTN mWaitForValueTimeOut = KEYBOARD_WAITFORVALUE_TIMEOUT;
|
UINTN mWaitForValueTimeOut = KEYBOARD_WAITFORVALUE_TIMEOUT;
|
||||||
|
|
||||||
|
BOOLEAN mEnableMouseInterface;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Read data register
|
Read data register
|
||||||
|
|
||||||
|
@ -1639,11 +1641,10 @@ InitKeyboard (
|
||||||
EFI_STATUS Status;
|
EFI_STATUS Status;
|
||||||
EFI_STATUS Status1;
|
EFI_STATUS Status1;
|
||||||
UINT8 CommandByte;
|
UINT8 CommandByte;
|
||||||
STATIC BOOLEAN EnableMouseInterface;
|
|
||||||
EFI_PS2_POLICY_PROTOCOL *Ps2Policy;
|
EFI_PS2_POLICY_PROTOCOL *Ps2Policy;
|
||||||
|
|
||||||
Status = EFI_SUCCESS;
|
Status = EFI_SUCCESS;
|
||||||
EnableMouseInterface = TRUE;
|
mEnableMouseInterface = TRUE;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Get Ps2 policy to set this
|
// Get Ps2 policy to set this
|
||||||
|
@ -1703,9 +1704,9 @@ InitKeyboard (
|
||||||
// Test the mouse enabling bit
|
// Test the mouse enabling bit
|
||||||
//
|
//
|
||||||
if (CommandByte & 0x20) {
|
if (CommandByte & 0x20) {
|
||||||
EnableMouseInterface = FALSE;
|
mEnableMouseInterface = FALSE;
|
||||||
} else {
|
} else {
|
||||||
EnableMouseInterface = TRUE;
|
mEnableMouseInterface = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
@ -1751,7 +1752,7 @@ InitKeyboard (
|
||||||
//
|
//
|
||||||
// Don't enable mouse interface later
|
// Don't enable mouse interface later
|
||||||
//
|
//
|
||||||
EnableMouseInterface = FALSE;
|
mEnableMouseInterface = FALSE;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1936,7 +1937,7 @@ InitKeyboard (
|
||||||
//
|
//
|
||||||
Done:
|
Done:
|
||||||
|
|
||||||
if (EnableMouseInterface) {
|
if (mEnableMouseInterface) {
|
||||||
//
|
//
|
||||||
// Enable mouse interface
|
// Enable mouse interface
|
||||||
//
|
//
|
||||||
|
|
Loading…
Reference in New Issue