_name | gem5::Intel8254Timer | protected |
bcd | gem5::Intel8254Timer | protected |
BitUnion8(CtrlReg) Bitfield< 7 | gem5::Intel8254Timer | protected |
cnt0 | gem5::Intel8254Timer | protected |
cnt1 | gem5::Intel8254Timer | protected |
count | gem5::Intel8254Timer | protected |
counterInterrupt(unsigned int num) | gem5::X86ISA::I8254::X86Intel8254Timer | inlineprotectedvirtual |
counters | gem5::Intel8254Timer | protected |
deschedule(Event &event) | gem5::EventManager | inline |
deschedule(Event *event) | gem5::EventManager | inline |
EndBitUnion(CtrlReg) BitUnion8(ReadBackCommandVal) Bitfield< 4 > status | gem5::Intel8254Timer | protected |
EndSubBitUnion(select) EndBitUnion(ReadBackCommandVal) enum SelectVal | gem5::Intel8254Timer | inlineprotected |
EventManager(EventManager &em) | gem5::EventManager | inline |
EventManager(EventManager *em) | gem5::EventManager | inline |
EventManager(EventQueue *eq) | gem5::EventManager | inline |
eventq | gem5::EventManager | protected |
eventQueue() const | gem5::EventManager | inline |
HardwareStrobe enum value | gem5::Intel8254Timer | protected |
InitTc enum value | gem5::Intel8254Timer | protected |
Intel8254Timer(EventManager *em, const std::string &name) | gem5::Intel8254Timer | |
LatchCommand enum value | gem5::Intel8254Timer | protected |
LsbOnly enum value | gem5::Intel8254Timer | protected |
mode | gem5::Intel8254Timer | protected |
ModeVal enum name | gem5::Intel8254Timer | protected |
MsbOnly enum value | gem5::Intel8254Timer | protected |
name() const | gem5::Intel8254Timer | inlineprotected |
OneShot enum value | gem5::Intel8254Timer | protected |
outputHigh(unsigned int num) | gem5::Intel8254Timer | inline |
parent | gem5::X86ISA::I8254::X86Intel8254Timer | protected |
RateGen enum value | gem5::Intel8254Timer | protected |
readCounter(unsigned int num) | gem5::Intel8254Timer | inline |
ReadWriteVal enum name | gem5::Intel8254Timer | protected |
reschedule(Event &event, Tick when, bool always=false) | gem5::EventManager | inline |
reschedule(Event *event, Tick when, bool always=false) | gem5::EventManager | inline |
rw | gem5::Intel8254Timer | protected |
schedule(Event &event, Tick when) | gem5::EventManager | inline |
schedule(Event *event, Tick when) | gem5::EventManager | inline |
sel | gem5::Intel8254Timer | protected |
serialize(const std::string &base, CheckpointOut &cp) const | gem5::Intel8254Timer | |
setCurTick(Tick newVal) | gem5::EventManager | inline |
SoftwareStrobe enum value | gem5::Intel8254Timer | protected |
SquareWave enum value | gem5::Intel8254Timer | protected |
startup() | gem5::Intel8254Timer | |
SubBitUnion(select, 3, 1) Bitfield< 3 > cnt2 | gem5::Intel8254Timer | protected |
TwoPhase enum value | gem5::Intel8254Timer | protected |
unserialize(const std::string &base, CheckpointIn &cp) | gem5::Intel8254Timer | |
wakeupEventQueue(Tick when=(Tick) -1) | gem5::EventManager | inline |
writeControl(const CtrlReg data) | gem5::Intel8254Timer | |
writeCounter(unsigned int num, const uint8_t data) | gem5::Intel8254Timer | inline |
X86Intel8254Timer(const std::string &name, I8254 *_parent) | gem5::X86ISA::I8254::X86Intel8254Timer | inline |
~Intel8254Timer() | gem5::Intel8254Timer | inlinevirtual |