45 #if defined (KL25Z4_SERIES)
52 const IRQn_Type pit_irq_ids[FSL_FEATURE_PIT_TIMER_COUNT] =
56 #elif defined (K64F12_SERIES) || defined (K70F12_SERIES) || defined (K22F51212_SERIES)
57 const IRQn_Type pit_irq_ids[FSL_FEATURE_PIT_TIMER_COUNT] =
59 PIT0_IRQn, PIT1_IRQn, PIT2_IRQn, PIT3_IRQn
73 #if defined (KL25Z4_SERIES)
80 void PIT_IRQHandler(
void)
83 for(i=0; i < FSL_FEATURE_PIT_TIMER_COUNT; i++)
97 #elif defined (K64F12_SERIES) || defined (K70F12_SERIES) || defined (K22F51212_SERIES)
99 void PIT0_IRQHandler(
void)
111 void PIT1_IRQHandler(
void)
123 void PIT2_IRQHandler(
void)
135 void PIT3_IRQHandler(
void)
void pit_hal_clear_interrupt_flag(uint32_t timer)
Clear timer interrupt flag.
void(* pit_isr_callback_t)(void)
PIT ISR callback function typedef.
void pit_register_isr_callback_function(uint32_t timer, pit_isr_callback_t function)
Register pit isr callback function.
pit_isr_callback_t pit_isr_callback_table[FSL_FEATURE_PIT_TIMER_COUNT]
Function table to save PIT isr callback function pointers.
fsl_pit_driver.h defines structures and types for the PIT driver.