gem5
|
This is the complete list of members for HDLcd::PixelPump, including all inherited members.
active() const | BasePixelPump | inline |
BasePixelPump(EventManager &em, ClockDomain &pxl_clk, unsigned pixel_chunk) | BasePixelPump | |
ckptCount | Serializable | static |
ckptMaxCount | Serializable | static |
ckptPrevCount | Serializable | static |
Clocked(ClockDomain &clk_domain) | Clocked | inlineprotected |
Clocked(Clocked &)=delete | Clocked | protected |
clockEdge(Cycles cycles=Cycles(0)) const | Clocked | inline |
clockPeriod() const | Clocked | inline |
curCycle() const | Clocked | inline |
currentSection() | Serializable | static |
cyclesToTicks(Cycles c) const | Clocked | inline |
deschedule(Event &event) | EventManager | inline |
deschedule(Event *event) | EventManager | inline |
dumpSettings() | HDLcd::PixelPump | |
EventManager(EventManager &em) | EventManager | inline |
EventManager(EventManager *em) | EventManager | inline |
EventManager(EventQueue *eq) | EventManager | inline |
eventq | EventManager | protected |
eventQueue() const | EventManager | inline |
fb | BasePixelPump | |
frequency() const | Clocked | inline |
nextCycle() const | Clocked | inline |
nextPixel(Pixel &p) override | HDLcd::PixelPump | inlineprotectedvirtual |
onFrameDone() override | HDLcd::PixelPump | inlineprotectedvirtual |
onHSyncBegin() | BasePixelPump | inlineprotectedvirtual |
onHSyncEnd() | BasePixelPump | inlineprotectedvirtual |
onUnderrun(unsigned x, unsigned y) override | HDLcd::PixelPump | inlineprotectedvirtual |
onVSyncBegin() override | HDLcd::PixelPump | inlineprotectedvirtual |
onVSyncEnd() override | HDLcd::PixelPump | inlineprotectedvirtual |
operator=(Clocked &)=delete | Clocked | protected |
parent | HDLcd::PixelPump | protected |
PixelPump(HDLcd &p, ClockDomain &pxl_clk, unsigned pixel_chunk) | HDLcd::PixelPump | inline |
posX() const | BasePixelPump | inline |
posY() const | BasePixelPump | inline |
renderFrame() | BasePixelPump | |
reschedule(Event &event, Tick when, bool always=false) | EventManager | inline |
reschedule(Event *event, Tick when, bool always=false) | EventManager | inline |
resetClock() const | Clocked | inlineprotected |
schedule(Event &event, Tick when) | EventManager | inline |
schedule(Event *event, Tick when) | EventManager | inline |
Serializable() | Serializable | |
serialize(CheckpointOut &cp) const override | BasePixelPump | virtual |
serializeAll(const std::string &cpt_dir) | Serializable | static |
serializeSection(CheckpointOut &cp, const char *name) const | Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | Serializable | inline |
setCurTick(Tick newVal) | EventManager | inline |
start() | BasePixelPump | |
stop() | BasePixelPump | |
ticksToCycles(Tick t) const | Clocked | inline |
timings() const | BasePixelPump | inline |
underrun() const | BasePixelPump | inline |
unserialize(CheckpointIn &cp) override | BasePixelPump | virtual |
unserializeGlobals(CheckpointIn &cp) | Serializable | static |
unserializeSection(CheckpointIn &cp, const char *name) | Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | Serializable | inline |
updateClockPeriod() const | Clocked | inline |
updateTimings(const DisplayTimings &timings) | BasePixelPump | |
visibleLine() const | BasePixelPump | inline |
voltage() const | Clocked | inline |
wakeupEventQueue(Tick when=(Tick)-1) | EventManager | inline |
~BasePixelPump() | BasePixelPump | virtual |
~Clocked() | Clocked | inlineprotectedvirtual |
~Serializable() | Serializable | virtual |