BeRTOS
Data Fields
TimerCounter Struct Reference

Timer contex structure. More...

#include <stepper_at91.h>

Data Fields

int timer_id
 Timer counter ID.
uint32_t blk_ctrl_set
 Control block setting for this timer.
reg32_t * chl_mode_reg
 Channel mode register.
reg32_t * chl_ctrl_reg
 Channel control register.
reg32_t * comp_reg
 Compare register.
reg32_t * comp_c_reg
 C compare register.
reg32_t * count_val_reg
 Current timer counter value.
uint32_t comp_effect_mask
 Bit mask for TIO register compare effects.
uint32_t comp_effect_set
 Set TIO on register compare event.
uint32_t comp_effect_clear
 Clear TIO on register compare event.
uint32_t comp_effect_c_mask
 Bit mask for TIO on C register compare effects.
uint32_t comp_effect_c_clear
 Clear TIO on C register compare event.
uint32_t ext_event_set
 Setting for extern event trigger for TIOB.
reg32_t * irq_enable_reg
 Enable interrupt register.
reg32_t * irq_disable_reg
 Disable interrupt register.
uint32_t irq_set_mask
 IRQ flag bit for select TIO.
reg32_t * irq_mask_reg
 IRQ mask register.
irq_t isr
 IRQ handler.
reg32_t * status_reg
 Timer status register.
int tio_pin
 Timer I/O pin.
stepper_isr_t callback
 Interrupt callback pointer.
struct Steppermotor
 Stepper context structure.

Detailed Description

Timer contex structure.

Definition at line 92 of file stepper_at91.h.


The documentation for this struct was generated from the following files: