![]()
![]()
#define _HARDWARE_TIMER_H
![]()
![]()
#include "pico.h"
![]()
![]()
#include "hardware/structs/timer.h"
![]()
![]()
#include "hardware/regs/intctrl.h"
![]()
![]()
#define PARAM_ASSERTIONS_ENABLED_HARDWARE_TIMER
![]()
![]()
#define PARAM_ASSERTIONS_ENABLED_HARDWARE_TIMER
![]()
![]()
#define TIMER_NUM
![]()
![]()
#define TIMER_NUM
![]()
![]()
#define TIMER_INSTANCE
![]()
![]()
#define TIMER_INSTANCE
![]()
![]()
#define TIMER_ALARM_IRQ_NUM
![]()
![]()
#define TIMER_ALARM_IRQ_NUM
![]()
![]()
#define TIMER_ALARM_NUM_FROM_IRQ
![]()
![]()
#define TIMER_ALARM_NUM_FROM_IRQ
![]()
![]()
#define TIMER_NUM_FROM_IRQ
![]()
![]()
#define TIMER_NUM_FROM_IRQ
![]()
![]()
#define PICO_DEFAULT_TIMER
![]()
![]()
#define PICO_DEFAULT_TIMER_INSTANCE
![]()
![]()
#define PICO_DEFAULT_TIMER_INSTANCE
![]()
![]()
#define timer_hw
![]()
![]()
check_hardware_alarm_num_param(uint)
![]()
![]()
timer_time_us_32(timer_hw_t *)
![]()
![]()
time_us_32()
![]()
![]()
timer_time_us_64(timer_hw_t *);
![]()
![]()
time_us_64();
![]()
![]()
timer_busy_wait_us_32(timer_hw_t *, uint32_t);
![]()
![]()
busy_wait_us_32(uint32_t);
![]()
![]()
timer_busy_wait_us(timer_hw_t *, uint64_t);
![]()
![]()
busy_wait_us(uint64_t);
![]()
![]()
timer_busy_wait_ms(timer_hw_t *, uint32_t);
![]()
![]()
busy_wait_ms(uint32_t);
![]()
![]()
timer_busy_wait_until(timer_hw_t *, absolute_time_t);
![]()
![]()
busy_wait_until(absolute_time_t);
![]()
![]()
timer_time_reached(timer_hw_t *, absolute_time_t)
![]()
![]()
time_reached(absolute_time_t)
![]()
![]()
timer_hardware_alarm_claim(timer_hw_t *, uint);
![]()
![]()
hardware_alarm_claim(uint);
![]()
![]()
timer_hardware_alarm_claim_unused(timer_hw_t *, bool);
![]()
![]()
hardware_alarm_claim_unused(bool);
![]()
![]()
timer_hardware_alarm_unclaim(timer_hw_t *, uint);
![]()
![]()
hardware_alarm_unclaim(uint);
![]()
![]()
timer_hardware_alarm_is_claimed(timer_hw_t *, uint);
![]()
![]()
hardware_alarm_is_claimed(uint);
![]()
![]()
timer_hardware_alarm_set_callback(timer_hw_t *, uint, hardware_alarm_callback_t);
![]()
![]()
hardware_alarm_set_callback(uint, hardware_alarm_callback_t);
![]()
![]()
timer_hardware_alarm_set_target(timer_hw_t *, uint, absolute_time_t);
![]()
![]()
hardware_alarm_set_target(uint, absolute_time_t);
![]()
![]()
timer_hardware_alarm_cancel(timer_hw_t *, uint);
![]()
![]()
hardware_alarm_cancel(uint);
![]()
![]()
timer_hardware_alarm_force_irq(timer_hw_t *, uint);
![]()
![]()
hardware_alarm_force_irq(uint);
![]()
![]()
timer_hardware_alarm_get_irq_num(timer_hw_t *, uint)
![]()
![]()
hardware_alarm_get_irq_num(timer_hw_t *, uint)
![]()
![]()
timer_get_index(timer_hw_t *)
![]()
![]()
timer_get_instance(uint)