simulavr  1.1.0
hwtimer.h File Reference
#include "hardware.h"
#include "pinatport.h"
#include "rwmem.h"
#include "prescalermux.h"
#include "timerirq.h"
#include "traceval.h"
#include "icapturesrc.h"

Go to the source code of this file.

Classes

class  TimerEventListener
 
class  BasicTimerUnit
 Basic timer unit. More...
 
class  HWTimer8
 Extends BasicTimerUnit to provide common support to all types of 8Bit timer units. More...
 
class  HWTimer16
 Extends BasicTimerUnit to provide common support to all types of 16Bit timer units. More...
 
class  HWTimer8_0C
 Timer unit with 8Bit counter and no output compare unit. More...
 
class  HWTimer8_1C
 Timer unit with 8Bit counter and one output compare unit. More...
 
class  HWTimer8_2C
 Timer unit with 8Bit counter and 2 output compare unit. More...
 
class  HWTimer16_1C
 Timer unit with 16Bit counter and one output compare unit. More...
 
class  HWTimer16_2C2
 Timer unit with 16Bit counter and 2 output compare units and 2 config registers. More...
 
class  HWTimer16_2C3
 Timer unit with 16Bit counter and 2 output compare units, but 3 config registers. More...
 
class  HWTimer16_3C
 Timer unit with 16Bit counter and 3 output compare units. More...
 
class  TimerTinyX5_OCR
 PWM output unit for timer 1 on ATtiny25/45/85. More...
 
class  HWTimerTinyX5_SyncReg
 Helper class to simulate transfer of register values from bus area to timer async area. More...
 
class  HWTimerTinyX5
 timer unit for timer 1 on ATtiny25/45/85 More...