code scrub on Ps2MouseDxe module

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8657 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
eric_tian
2009-06-25 08:27:12 +00:00
parent a1ed88afe6
commit 24a2dd3d08
3 changed files with 57 additions and 55 deletions

View File

@ -75,32 +75,50 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
//
// Keyboard Controller Status
//
#define KBC_PARE 0x80 // Parity Error
#define KBC_TIM 0x40 // General Time Out
#define KBC_AUXB 0x20 // Output buffer for auxiliary device (PS/2):
// 0 - Holds keyboard data
// 1 - Holds data for auxiliary device
//
#define KBC_KEYL 0x10 // Keyboard lock status:
// 0 - keyboard locked
// 1 - keyboard free
//
#define KBC_CD 0x08 // Command/Data:
// 0 - data byte written via port 60h
// 1 - command byte written via port 64h
//
#define KBC_SYSF 0x04 // System Flag:
// 0 - power-on reset
// 1 - self-test successful
//
#define KBC_INPB 0x02 // Input Buffer Status :
// 0 - input buffer empty
// 1 - CPU data in input buffer
//
#define KBC_OUTB 0x01 // Output Buffer Status :
// 0 - output buffer empty
// 1 - keyboard controller data in output buffer
//
///
/// Parity Error
///
#define KBC_PARE 0x80
///
/// General Time Out
///
#define KBC_TIM 0x40
///
/// Output buffer for auxiliary device (PS/2):
/// 0 - Holds keyboard data
/// 1 - Holds data for auxiliary device
///
#define KBC_AUXB 0x20
///
/// Keyboard lock status:
/// 0 - keyboard locked
/// 1 - keyboard free
///
#define KBC_KEYL 0x10
///
/// Command/Data:
/// 0 - data byte written via port 60h
/// 1 - command byte written via port 64h
///
#define KBC_CD 0x08
///
/// System Flag:
/// 0 - power-on reset
/// 1 - self-test successful
///
#define KBC_SYSF 0x04
///
/// Input Buffer Status :
/// 0 - input buffer empty
/// 1 - CPU data in input buffer
///
#define KBC_INPB 0x02
///
/// Output Buffer Status :
/// 0 - output buffer empty
/// 1 - keyboard controller data in output buffer
///
#define KBC_OUTB 0x01
/**
Issue self test command via IsaIo interface.
@ -413,4 +431,5 @@ WaitOutputFull (
IN UINTN Timeout
);
#endif // _COMMPS2_H_
#endif