gem5  v22.1.0.0
gem5::X86ISA::I8254::X86Intel8254Timer Member List

This is the complete list of members for gem5::X86ISA::I8254::X86Intel8254Timer, including all inherited members.

_namegem5::Intel8254Timerprotected
bcdgem5::Intel8254Timerprotected
BitUnion8(CtrlReg) Bitfield< 7gem5::Intel8254Timerprotected
cnt0gem5::Intel8254Timerprotected
cnt1gem5::Intel8254Timerprotected
countgem5::Intel8254Timerprotected
counterInterrupt(unsigned int num)gem5::X86ISA::I8254::X86Intel8254Timerinlineprotectedvirtual
countersgem5::Intel8254Timerprotected
deschedule(Event &event)gem5::EventManagerinline
deschedule(Event *event)gem5::EventManagerinline
EndBitUnion(CtrlReg) BitUnion8(ReadBackCommandVal) Bitfield< 4 > statusgem5::Intel8254Timerprotected
EndSubBitUnion(select) EndBitUnion(ReadBackCommandVal) enum SelectValgem5::Intel8254Timerinlineprotected
EventManager(EventManager &em)gem5::EventManagerinline
EventManager(EventManager *em)gem5::EventManagerinline
EventManager(EventQueue *eq)gem5::EventManagerinline
eventqgem5::EventManagerprotected
eventQueue() constgem5::EventManagerinline
HardwareStrobe enum valuegem5::Intel8254Timerprotected
InitTc enum valuegem5::Intel8254Timerprotected
Intel8254Timer(EventManager *em, const std::string &name)gem5::Intel8254Timer
LatchCommand enum valuegem5::Intel8254Timerprotected
LsbOnly enum valuegem5::Intel8254Timerprotected
modegem5::Intel8254Timerprotected
ModeVal enum namegem5::Intel8254Timerprotected
MsbOnly enum valuegem5::Intel8254Timerprotected
name() constgem5::Intel8254Timerinlineprotected
OneShot enum valuegem5::Intel8254Timerprotected
outputHigh(unsigned int num)gem5::Intel8254Timerinline
parentgem5::X86ISA::I8254::X86Intel8254Timerprotected
RateGen enum valuegem5::Intel8254Timerprotected
readCounter(unsigned int num)gem5::Intel8254Timerinline
ReadWriteVal enum namegem5::Intel8254Timerprotected
reschedule(Event &event, Tick when, bool always=false)gem5::EventManagerinline
reschedule(Event *event, Tick when, bool always=false)gem5::EventManagerinline
rwgem5::Intel8254Timerprotected
schedule(Event &event, Tick when)gem5::EventManagerinline
schedule(Event *event, Tick when)gem5::EventManagerinline
selgem5::Intel8254Timerprotected
serialize(const std::string &base, CheckpointOut &cp) constgem5::Intel8254Timer
setCurTick(Tick newVal)gem5::EventManagerinline
SoftwareStrobe enum valuegem5::Intel8254Timerprotected
SquareWave enum valuegem5::Intel8254Timerprotected
startup()gem5::Intel8254Timer
SubBitUnion(select, 3, 1) Bitfield< 3 > cnt2gem5::Intel8254Timerprotected
TwoPhase enum valuegem5::Intel8254Timerprotected
unserialize(const std::string &base, CheckpointIn &cp)gem5::Intel8254Timer
wakeupEventQueue(Tick when=(Tick) -1)gem5::EventManagerinline
writeControl(const CtrlReg data)gem5::Intel8254Timer
writeCounter(unsigned int num, const uint8_t data)gem5::Intel8254Timerinline
X86Intel8254Timer(const std::string &name, I8254 *_parent)gem5::X86ISA::I8254::X86Intel8254Timerinline
~Intel8254Timer()gem5::Intel8254Timerinlinevirtual

Generated on Wed Dec 21 2022 10:25:05 for gem5 by doxygen 1.9.1