BeRTOS
|
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 Stepper * | motor |
Stepper context structure. |
Timer contex structure.
Definition at line 92 of file stepper_at91.h.