#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: