gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
generic_timer.hh File Reference

This module implements the global system counter and the local per-CPU architected timers as specified by the ARM Generic Timer extension (ARM ARM, Issue C, Chapter 17). More...

#include "arch/arm/isa_device.hh"
#include "base/bitunion.hh"
#include "dev/arm/base_gic.hh"
#include "sim/core.hh"
#include "sim/sim_object.hh"

Go to the source code of this file.

Classes

class  SystemCounter
 Global system counter. More...
 
class  ArchTimer
 Per-CPU architected timer. More...
 
class  ArchTimer::Interrupt
 
class  GenericTimer
 
struct  GenericTimer::CoreTimers
 
class  GenericTimerISA
 
class  GenericTimerMem
 

Detailed Description

This module implements the global system counter and the local per-CPU architected timers as specified by the ARM Generic Timer extension (ARM ARM, Issue C, Chapter 17).

Definition in file generic_timer.hh.


Generated on Fri Jun 9 2017 13:03:57 for gem5 by doxygen 1.8.6