arch_avr_timer.h File Reference

yasimavr: arch_avr_timer.h File Reference
yasimavr
Loading...
Searching...
No Matches
arch_avr_timer.h File Reference

Go to the source code of this file.

Classes

struct  ArchAVR_TimerConfig
 Configuration structure for ArchAVR_Timer. More...
 
struct  ArchAVR_TimerConfig::clock_config_t
 Configuration structure for clock source/prescaler options. More...
 
struct  ArchAVR_TimerConfig::vector_config_t
 Configuration structure for one interrupt vector. More...
 
struct  ArchAVR_TimerConfig::OC_config_t
 Configuration structure for one compare channel. More...
 
struct  ArchAVR_TimerConfig::COM_config_t
 Configuration structure for one COM setting. More...
 
struct  ArchAVR_TimerConfig::mode_config_t
 Configuration structure for timer modes. More...
 
class  ArchAVR_Timer
 Timer/Counter model for AVR series. More...
 

Macros

Controller requests definition for ArchAVR_Timer
#define AVR_CTLREQ_TMR_GET_EXTCLK_HOOK   (AVR_CTLREQ_BASE + 1)
 
#define AVR_CTLREQ_TMR_GET_CAPT_HOOK   (AVR_CTLREQ_BASE + 2)