gem5  v21.2.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
gem5::Intel8254Timer Member List

This is the complete list of members for gem5::Intel8254Timer, including all inherited members.

_namegem5::Intel8254Timerprotected
bcdgem5::Intel8254Timerprotected
BitUnion8(CtrlReg) Bitfield< 7gem5::Intel8254Timerprotected
countergem5::Intel8254Timerprotected
counterInterrupt(unsigned int num)gem5::Intel8254Timerinlineprotectedvirtual
deschedule(Event &event)gem5::EventManagerinline
deschedule(Event *event)gem5::EventManagerinline
EndBitUnion(CtrlReg) 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, Counter *counter0, Counter *counter1, Counter *counter2)gem5::Intel8254Timer
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
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
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
~Intel8254Timer()gem5::Intel8254Timerinlinevirtual

Generated on Tue Feb 8 2022 11:47:54 for gem5 by doxygen 1.8.17