#include <stdint.h>
#include <list>
#include <vector>
#include "base/bitunion.hh"
#include "base/compiler.hh"
Go to the source code of this file.
|
enum | {
gem5::ps2::SelfTestPass = 0xAA,
gem5::ps2::ReadID = 0xF2,
gem5::ps2::Enable = 0xF4,
gem5::ps2::Disable = 0xF5,
gem5::ps2::DefaultsAndDisable = 0xF6,
gem5::ps2::SelfTestFail = 0xFC,
gem5::ps2::Ack = 0xFA,
gem5::ps2::Resend = 0xFE,
gem5::ps2::Reset = 0xFF
} |
|
enum | {
gem5::ps2::keyboard::LEDWrite = 0xED,
gem5::ps2::keyboard::DiagnosticEcho = 0xEE,
gem5::ps2::keyboard::AlternateScanCodes = 0xF0,
gem5::ps2::keyboard::TypematicInfo = 0xF3,
gem5::ps2::keyboard::AllKeysToTypematic = 0xF7,
gem5::ps2::keyboard::AllKeysToMakeRelease = 0xF8,
gem5::ps2::keyboard::AllKeysToMake = 0xF9,
gem5::ps2::keyboard::AllKeysToTypematicMakeRelease = 0xFA,
gem5::ps2::keyboard::KeyToTypematic = 0xFB,
gem5::ps2::keyboard::KeyToMakeRelease = 0xFC,
gem5::ps2::keyboard::KeyToMakeOnly = 0xFD
} |
|
enum | {
gem5::ps2::mouse::Scale1to1 = 0xE6,
gem5::ps2::mouse::Scale2to1 = 0xE7,
gem5::ps2::mouse::SetResolution = 0xE8,
gem5::ps2::mouse::GetStatus = 0xE9,
gem5::ps2::mouse::ReadData = 0xEB,
gem5::ps2::mouse::ResetWrapMode = 0xEC,
gem5::ps2::mouse::WrapMode = 0xEE,
gem5::ps2::mouse::RemoteMode = 0xF0,
gem5::ps2::mouse::SampleRate = 0xF3
} |
|