gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | List of all members
SystemCounterListener Class Referenceabstract

Abstract class for elements whose events depend on the counting speed of the System Counter. More...

#include <generic_timer.hh>

Inheritance diagram for SystemCounterListener:
ArchTimer GenericTimer::CoreTimers GenericWatchdog::Listener ArchTimerKvm

Public Member Functions

virtual void notify (void)=0
 Called from the SystemCounter when a change in counting speed occurred Events should be rescheduled properly inside this member function. More...
 

Detailed Description

Abstract class for elements whose events depend on the counting speed of the System Counter.

Definition at line 74 of file generic_timer.hh.

Member Function Documentation

◆ notify()

virtual void SystemCounterListener::notify ( void  )
pure virtual

Called from the SystemCounter when a change in counting speed occurred Events should be rescheduled properly inside this member function.

Implemented in GenericTimer::CoreTimers, ArchTimer, and GenericWatchdog::Listener.


The documentation for this class was generated from the following file:

Generated on Tue Jun 22 2021 15:28:45 for gem5 by doxygen 1.8.17