120 void (*handler)(uint32_t id);
IRQn_Type irq
Definition: bsp_pulse.h:117
t32a_t * pulse_t32a
Definition: bsp_pulse.h:114
pulse_initial_setting_t init
Definition: bsp_pulse.h:140
void pulse_initialize(pulse_t *p_instance)
uint32_t pulse_rising
Definition: bsp_pulse.h:118
pulse_private_info_t info
Definition: bsp_pulse.h:141
void pulse_timer_irq_handler(pulse_t *p_instance)
uint32_t type
Definition: bsp_pulse.h:115
uint32_t id
Definition: bsp_pulse.h:113
uint32_t pulse_trailing
Definition: bsp_pulse.h:119
T32A handle structure definition.
Definition: txz_t32a.h:979
Private Information.
Definition: bsp_pulse.h:128
uint32_t reserved
Definition: bsp_pulse.h:130
Initial setting. User must be set.
Definition: bsp_pulse.h:111
void pulse_timer_stop(pulse_t *p_instance)
void pulse_timer_start(pulse_t *p_instance)
void pulse_timer_finalize(pulse_t *p_instance)
Timer Class.
Definition: bsp_pulse.h:138