#include <i8042.hh>
|
enum | Command {
Scale1to1 = 0xE6,
Scale2to1 = 0xE7,
SetResolution = 0xE8,
GetStatus = 0xE9,
ReadData = 0xEB,
ResetWrapMode = 0xEC,
WrapMode = 0xEE,
RemoteMode = 0xF0,
ReadID = 0xF2,
SampleRate = 0xF3,
EnableReporting = 0xF4,
DisableReporting = 0xF5,
DefaultsAndDisable = 0xF6,
Resend = 0xFE,
Reset = 0xFF
} |
|
|
static const uint8_t | ID [] = {0x00} |
|
static const uint16_t | NoCommand = (uint16_t)(-1) |
|
Definition at line 82 of file i8042.hh.
Enumerator |
---|
Scale1to1 |
|
Scale2to1 |
|
SetResolution |
|
GetStatus |
|
ReadData |
|
ResetWrapMode |
|
WrapMode |
|
RemoteMode |
|
ReadID |
|
SampleRate |
|
EnableReporting |
|
DisableReporting |
|
DefaultsAndDisable |
|
Resend |
|
Reset |
|
Definition at line 87 of file i8042.hh.
X86ISA::PS2Mouse::PS2Mouse |
( |
| ) |
|
|
inline |
X86ISA::PS2Mouse::BitUnion8 |
( |
Status |
| ) |
|
|
protected |
X86ISA::PS2Mouse::EndBitUnion |
( |
Status |
| ) |
|
|
protected |
bool X86ISA::PS2Mouse::processData |
( |
uint8_t |
data | ) |
|
|
overridevirtual |
void X86ISA::PS2Mouse::serialize |
( |
const std::string & |
base, |
|
|
CheckpointOut & |
cp |
|
) |
| const |
|
overridevirtual |
void X86ISA::PS2Mouse::unserialize |
( |
const std::string & |
base, |
|
|
CheckpointIn & |
cp |
|
) |
| |
|
overridevirtual |
Bitfield<5> X86ISA::PS2Mouse::enabled |
|
protected |
const uint8_t X86ISA::PS2Mouse::ID = {0x00} |
|
staticprotected |
Bitfield<2> X86ISA::PS2Mouse::leftButton |
|
protected |
uint8_t X86ISA::PS2Mouse::resolution |
|
protected |
Bitfield<0> X86ISA::PS2Mouse::rightButton |
|
protected |
uint8_t X86ISA::PS2Mouse::sampleRate |
|
protected |
Bitfield<4> X86ISA::PS2Mouse::twoToOne |
|
protected |
The documentation for this class was generated from the following files: