| /bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/ |
| A D | timer.c | 24 csi_timer_t *timer = (csi_timer_t *)arg; in dw_timer_irq_handler() local 47 csi_error_t csi_timer_init(csi_timer_t *timer, uint32_t idx) in csi_timer_init() 69 void csi_timer_uninit(csi_timer_t *timer) in csi_timer_uninit() 82 csi_error_t csi_timer_start(csi_timer_t *timer, uint32_t timeout_us) in csi_timer_start() 104 void csi_timer_stop(csi_timer_t *timer) in csi_timer_stop() 119 uint32_t csi_timer_get_remaining_value(csi_timer_t *timer) in csi_timer_get_remaining_value() 132 uint32_t csi_timer_get_load_value(csi_timer_t *timer) in csi_timer_get_load_value() 145 bool csi_timer_is_running(csi_timer_t *timer) in csi_timer_is_running() 177 void csi_timer_detach_callback(csi_timer_t *timer) in csi_timer_detach_callback() 214 csi_error_t csi_timer_enable_pm(csi_timer_t *timer) in csi_timer_enable_pm() [all …]
|
| /bsp/samd21/sam_d2x_asflib/sam0/drivers/dualtimer/ |
| A D | dualtimer.c | 91 uint32_t dualtimer_get_value(enum dualtimer_timer timer) in dualtimer_get_value() 107 void dualtimer_set_counter(enum dualtimer_timer timer, in dualtimer_set_counter() 132 uint8_t dualtimer_get_status(enum dualtimer_timer timer) in dualtimer_get_status() 148 uint8_t dualtimer_get_interrupt_status(enum dualtimer_timer timer) in dualtimer_get_interrupt_status() 164 void dualtimer_clear_interrupt_status(enum dualtimer_timer timer) in dualtimer_clear_interrupt_status() 180 void dualtimer_enable(enum dualtimer_timer timer) in dualtimer_enable() 196 void dualtimer_disable(enum dualtimer_timer timer) in dualtimer_disable() 301 void dualtimer_register_callback(enum dualtimer_timer timer, dualtimer_callback_t fun) in dualtimer_register_callback() 316 void dualtimer_unregister_callback(enum dualtimer_timer timer) in dualtimer_unregister_callback()
|
| /bsp/rockchip/rk3500/driver/hwtimer/ |
| A D | hwtimer-rockchip_timer.c | 61 struct rk_timer *timer; member 76 rt_inline void rk_timer_disable(struct rk_timer *timer) in rk_timer_disable() 81 rt_inline void rk_timer_enable(struct rk_timer *timer, rt_uint32_t flags) in rk_timer_enable() 86 rt_inline rt_uint32_t rk_timer_current_value(struct rk_timer *timer) in rk_timer_current_value() 97 static void rk_timer_interrupt_clear(struct rk_timer *timer) in rk_timer_interrupt_clear() 139 static void rk_timer_stop(struct rt_hwtimer_device *timer) in rk_timer_stop() 147 static rt_uint32_t rk_timer_count_get(struct rt_hwtimer_device *timer) in rk_timer_count_get() 203 struct hrt_timer *timer = &_timer0; in rk_timer_isr() local 213 struct rk_timer *timer = _timer0.timer; in rt_ktime_hrtimer_bind() local 230 struct rk_timer *timer = rt_calloc(1, sizeof(*timer)); in rk_timer_probe() local [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/timer/ |
| A D | sunxi_htimer.c | 50 struct sunxi_htimer *timer = (struct sunxi_htimer *)data; in sunxi_htimer_irq_handle() local 62 static void sunxi_htimer_sync(uint32_t timer) in sunxi_htimer_sync() 74 void sunxi_htimer_stop(uint32_t timer) in sunxi_htimer_stop() 83 void sunxi_htimer_start(uint32_t timer, bool periodic) in sunxi_htimer_start() 101 static void sunxi_htimer_setup(uint32_t tick, uint32_t timer) in sunxi_htimer_setup() 106 int sunxi_htimer_set_oneshot(uint32_t delay_us, uint32_t timer, timer_callback callback, void *call… in sunxi_htimer_set_oneshot() 129 int sunxi_htimer_set_periodic(uint32_t delay_us, uint32_t timer, timer_callback callback, void *cal… in sunxi_htimer_set_periodic() 156 struct sunxi_htimer *timer = NULL; in sunxi_htimer_init() local
|
| A D | sunxi_timer.c | 43 struct sunxi_timer *timer = (struct sunxi_timer *)dev; in sunxi_timer_irq_handle() local 57 static void sunxi_timer_sync(uint32_t timer) in sunxi_timer_sync() 69 uint32_t sunxi_timer_get_count(uint32_t timer) in sunxi_timer_get_count() 74 void sunxi_timer_stop(uint32_t timer) in sunxi_timer_stop() 83 void sunxi_timer_start(uint32_t timer, bool periodic) in sunxi_timer_start() 103 static void sunxi_timer_setup(uint32_t tick, uint32_t timer) in sunxi_timer_setup() 108 int sunxi_timer_set_oneshot(uint32_t delay_us, uint32_t timer, timer_callback callback, void *callb… in sunxi_timer_set_oneshot() 132 int sunxi_timer_set_periodic(uint32_t delay_us, uint32_t timer, timer_callback callback, void *call… in sunxi_timer_set_periodic()
|
| A D | hal_timer.c | 36 void hal_timer_init(hal_timer_id_t timer) in hal_timer_init() 41 void hal_timer_uninit(hal_timer_id_t timer) in hal_timer_uninit() 46 void hal_timer_stop(hal_timer_id_t timer) in hal_timer_stop() 51 void hal_timer_start(hal_timer_id_t timer, bool periodic) in hal_timer_start() 56 hal_timer_status_t hal_timer_set_oneshot(hal_timer_id_t timer, uint32_t delay_us, timer_callback ca… in hal_timer_set_oneshot() 70 hal_timer_status_t hal_timer_set_periodic(hal_timer_id_t timer, uint32_t delay_us, timer_callback c… in hal_timer_set_periodic()
|
| A D | hal_htimer.c | 48 void hal_htimer_stop(hal_htimer_id timer) in hal_htimer_stop() 53 void hal_htimer_start(hal_htimer_id timer, bool periodic) in hal_htimer_start() 58 hal_htimer_status_t hal_htimer_set_oneshot(hal_htimer_id timer, uint32_t delay_us, timer_callback c… in hal_htimer_set_oneshot() 72 hal_htimer_status_t hal_htimer_set_periodic(hal_htimer_id timer, uint32_t delay_us, timer_callback … in hal_htimer_set_periodic()
|
| /bsp/efm32/Libraries/emlib/src/ |
| A D | em_timer.c | 98 void TIMER_Enable(TIMER_TypeDef *timer, bool enable) in TIMER_Enable() 130 void TIMER_Init(TIMER_TypeDef *timer, const TIMER_Init_TypeDef *init) in TIMER_Init() 185 void TIMER_InitCC(TIMER_TypeDef *timer, in TIMER_InitCC() 223 void TIMER_Lock(TIMER_TypeDef *timer) in TIMER_Lock() 242 void TIMER_Reset(TIMER_TypeDef *timer) in TIMER_Reset() 290 void TIMER_Unlock(TIMER_TypeDef *timer) in TIMER_Unlock()
|
| /bsp/efm32/Libraries/emlib/inc/ |
| A D | em_timer.h | 384 __STATIC_INLINE void TIMER_CompareBufSet(TIMER_TypeDef *timer, in TIMER_CompareBufSet() 406 __STATIC_INLINE void TIMER_CompareSet(TIMER_TypeDef *timer, in TIMER_CompareSet() 424 __STATIC_INLINE uint32_t TIMER_CounterGet(TIMER_TypeDef *timer) in TIMER_CounterGet() 440 __STATIC_INLINE void TIMER_CounterSet(TIMER_TypeDef *timer, uint32_t val) in TIMER_CounterSet() 464 __STATIC_INLINE void TIMER_IntClear(TIMER_TypeDef *timer, uint32_t flags) in TIMER_IntClear() 523 __STATIC_INLINE uint32_t TIMER_IntGet(TIMER_TypeDef *timer) in TIMER_IntGet() 548 __STATIC_INLINE uint32_t TIMER_IntGetEnabled(TIMER_TypeDef *timer) in TIMER_IntGetEnabled() 572 __STATIC_INLINE void TIMER_IntSet(TIMER_TypeDef *timer, uint32_t flags) in TIMER_IntSet() 598 __STATIC_INLINE void TIMER_TopBufSet(TIMER_TypeDef *timer, uint32_t val) in TIMER_TopBufSet() 614 __STATIC_INLINE uint32_t TIMER_TopGet(TIMER_TypeDef *timer) in TIMER_TopGet() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/FreeRTOS/ |
| A D | os_timer.c | 71 OS_Status OS_TimerCreate(OS_Timer_t *timer, OS_TimerType type, in OS_TimerCreate() 115 OS_Status OS_TimerCreate(OS_Timer_t *timer, OS_TimerType type, in OS_TimerCreate() 139 OS_Status OS_TimerDelete(OS_Timer_t *timer) in OS_TimerDelete() 165 OS_Status OS_TimerStart(OS_Timer_t *timer) in OS_TimerStart() 207 OS_Status OS_TimerChangePeriod(OS_Timer_t *timer, uint32_t periodMS) in OS_TimerChangePeriod() 238 OS_Status OS_TimerStop(OS_Timer_t *timer) in OS_TimerStop()
|
| /bsp/bouffalo_lab/libraries/rt_drivers/ |
| A D | drv_hwtimer.c | 25 rt_hwtimer_t timer; member 82 static void _hwtmr_isr(_gptimer_t *timer) in _hwtmr_isr() 92 static void _hwtimer_init(rt_hwtimer_t *timer, rt_uint32_t state) in _hwtimer_init() 109 static rt_err_t _hwtimer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t mode) in _hwtimer_start() 133 static void _hwtimer_stop(rt_hwtimer_t *timer) in _hwtimer_stop() 139 static rt_uint32_t _hwtimer_count_get(rt_hwtimer_t *timer) in _hwtimer_count_get() 148 static rt_err_t _hwtimer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in _hwtimer_control()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/RT-Thread/ |
| A D | os_timer.c | 48 OS_Status OS_TimerCreate(OS_Timer_t *timer, OS_TimerType type, in OS_TimerCreate() 73 OS_Status OS_TimerDelete(OS_Timer_t *timer) in OS_TimerDelete() 96 OS_Status OS_TimerStart(OS_Timer_t *timer) in OS_TimerStart() 128 OS_Status OS_TimerChangePeriod(OS_Timer_t *timer, OS_Time_t periodMS) in OS_TimerChangePeriod() 161 OS_Status OS_TimerStop(OS_Timer_t *timer) in OS_TimerStop()
|
| /bsp/nuvoton/libraries/m031/rtt_port/ |
| A D | drv_timer.c | 21 #define NU_TIMER_DEVICE(timer) (nu_timer_t *)(timer) argument 22 #define TIMER_SET_OPMODE(timer, u32OpMode) ((timer)->CTL = ((timer)->CTL & ~TIMER_CTL_OPMODE_Msk) … argument 77 static void nu_timer_init(rt_hwtimer_t *timer, rt_uint32_t state) in nu_timer_init() 105 static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t opmode) in nu_timer_start() 143 static void nu_timer_stop(rt_hwtimer_t *timer) in nu_timer_stop() 154 static rt_uint32_t nu_timer_count_get(rt_hwtimer_t *timer) in nu_timer_count_get() 165 static rt_err_t nu_timer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in nu_timer_control()
|
| /bsp/efm32/ |
| A D | drv_timer.c | 64 struct efm32_timer_device_t *timer; in rt_hs_timer_init() local 101 struct efm32_timer_device_t *timer; in rt_hs_timer_control() local 171 struct efm32_timer_device_t *timer) in rt_hw_timer_register() 202 struct efm32_timer_device_t *timer; in rt_hw_timer_isr() local 234 struct efm32_timer_device_t *timer; in rt_hw_timer_unit_init() local 337 struct efm32_timer_device_t *timer; in rt_hw_timer_init() local
|
| /bsp/raspberry-pico/Drivers/ |
| A D | drv_hwtimer.c | 25 rt_hwtimer_t timer; member 92 static void _hwtimer_init(rt_hwtimer_t *timer, rt_uint32_t state) in _hwtimer_init() 96 static rt_err_t _hwtimer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t mode) in _hwtimer_start() 108 static void _hwtimer_stop(rt_hwtimer_t *timer) in _hwtimer_stop() 117 static rt_uint32_t _hwtimer_count_get(rt_hwtimer_t *timer) in _hwtimer_count_get() 124 static rt_err_t _hwtimer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in _hwtimer_control()
|
| /bsp/nuvoton/libraries/m480/rtt_port/ |
| A D | drv_timer.c | 21 #define NU_TIMER_DEVICE(timer) (nu_timer_t *)(timer) argument 76 static void nu_timer_init(rt_hwtimer_t *timer, rt_uint32_t state) in nu_timer_init() 104 static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t opmode) in nu_timer_start() 142 static void nu_timer_stop(rt_hwtimer_t *timer) in nu_timer_stop() 153 static rt_uint32_t nu_timer_count_get(rt_hwtimer_t *timer) in nu_timer_count_get() 164 static rt_err_t nu_timer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in nu_timer_control()
|
| /bsp/nxp/lpc/lpc408x/drivers/ |
| A D | drv_hwtimer.c | 24 static void timer_init(rt_hwtimer_t *timer, rt_uint32_t state) in timer_init() 43 static rt_err_t timer_start(rt_hwtimer_t *timer, rt_uint32_t t, rt_hwtimer_mode_t opmode) in timer_start() 63 static void timer_stop(rt_hwtimer_t *timer) in timer_stop() 72 static rt_err_t timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) in timer_ctrl() 101 static rt_uint32_t timer_counter_get(rt_hwtimer_t *timer) in timer_counter_get()
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_hwtimer.c | 22 rt_hwtimer_t timer; member 169 static void hpm_hwtmr_isr(hpm_gptimer_t *timer) in hpm_hwtmr_isr() 179 static void hpm_hwtimer_init(rt_hwtimer_t *timer, rt_uint32_t state) in hpm_hwtimer_init() 193 static rt_err_t hpm_hwtimer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t mode) in hpm_hwtimer_start() 218 static void hpm_hwtimer_stop(rt_hwtimer_t *timer) in hpm_hwtimer_stop() 226 static rt_uint32_t hpm_hwtimer_count_get(rt_hwtimer_t *timer) in hpm_hwtimer_count_get() 236 static rt_err_t hpm_hwtimer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in hpm_hwtimer_control()
|
| /bsp/bluetrum/libraries/hal_drivers/ |
| A D | drv_hwtimer.c | 72 static void _rt_device_hwtimer_isr(rt_hwtimer_t *timer) in _rt_device_hwtimer_isr() 102 static void timer_init(struct rt_hwtimer_device *timer, rt_uint32_t state) in timer_init() 130 static rt_err_t timer_start(rt_hwtimer_t *timer, rt_uint32_t t, rt_hwtimer_mode_t opmode) in timer_start() 155 static void timer_stop(rt_hwtimer_t *timer) in timer_stop() 170 static rt_err_t timer_ctrl(rt_hwtimer_t *timer, rt_uint32_t cmd, void *arg) in timer_ctrl() 196 static rt_uint32_t timer_counter_get(rt_hwtimer_t *timer) in timer_counter_get()
|
| /bsp/nuvoton/libraries/m2354/rtt_port/ |
| A D | drv_timer.c | 21 #define NU_TIMER_DEVICE(timer) (nu_timer_t *)(timer) argument 84 static void nu_timer_init(rt_hwtimer_t *timer, rt_uint32_t state) in nu_timer_init() 112 static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t opmode) in nu_timer_start() 150 static void nu_timer_stop(rt_hwtimer_t *timer) in nu_timer_stop() 161 static rt_uint32_t nu_timer_count_get(rt_hwtimer_t *timer) in nu_timer_count_get() 172 static rt_err_t nu_timer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in nu_timer_control()
|
| /bsp/ESP32_C3/drivers/ |
| A D | drv_hwtimer.c | 38 static void mcu_hwtimer_init(rt_hwtimer_t *timer, rt_uint32_t state) in mcu_hwtimer_init() 49 static rt_err_t mcu_hwtimer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t mode) in mcu_hwtimer_start() 73 static void mcu_hwtimer_stop(rt_hwtimer_t *timer) in mcu_hwtimer_stop() 83 static rt_uint32_t mcu_hwtimer_count_get(rt_hwtimer_t *timer) in mcu_hwtimer_count_get() 95 static rt_err_t mcu_hwtimer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in mcu_hwtimer_control()
|
| /bsp/nuvoton/libraries/n9h30/rtt_port/ |
| A D | drv_timer.c | 23 #define NU_TIMER_DEVICE(timer) (nu_timer_t)(timer) argument 126 static void nu_timer_init(rt_hwtimer_t *timer, rt_uint32_t state) in nu_timer_init() 151 static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t opmode) in nu_timer_start() 192 static void nu_timer_stop(rt_hwtimer_t *timer) in nu_timer_stop() 203 static rt_uint32_t nu_timer_count_get(rt_hwtimer_t *timer) in nu_timer_count_get() 211 static rt_err_t nu_timer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in nu_timer_control()
|
| /bsp/nuvoton/libraries/m460/rtt_port/ |
| A D | drv_timer.c | 21 #define NU_TIMER_DEVICE(timer) (nu_timer_t)(timer) argument 98 static void nu_timer_init(rt_hwtimer_t *timer, rt_uint32_t state) in nu_timer_init() 123 static rt_err_t nu_timer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t opmode) in nu_timer_start() 164 static void nu_timer_stop(rt_hwtimer_t *timer) in nu_timer_stop() 175 static rt_uint32_t nu_timer_count_get(rt_hwtimer_t *timer) in nu_timer_count_get() 183 static rt_err_t nu_timer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in nu_timer_control()
|
| /bsp/allwinner/libraries/sunxi-hal/osal/src/ |
| A D | hal_timer.c | 31 int osal_timer_delete(osal_timer_t timer) in osal_timer_delete() 36 int osal_timer_start(osal_timer_t timer) in osal_timer_start() 41 int osal_timer_stop(osal_timer_t timer) in osal_timer_stop() 46 int osal_timer_control(osal_timer_t timer, int cmd, void *arg) in osal_timer_control()
|
| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | drv_hwtimer.c | 52 static rt_err_t imxrt_hwtimer_control(rt_hwtimer_t *timer, rt_uint32_t cmd, void *args) in imxrt_hwtimer_control() 78 static rt_uint32_t imxrt_hwtimer_count_get(rt_hwtimer_t *timer) in imxrt_hwtimer_count_get() 91 static void imxrt_hwtimer_init(rt_hwtimer_t *timer, rt_uint32_t state) in imxrt_hwtimer_init() 124 static rt_err_t imxrt_hwtimer_start(rt_hwtimer_t *timer, rt_uint32_t cnt, rt_hwtimer_mode_t mode) in imxrt_hwtimer_start() 144 static void imxrt_hwtimer_stop(rt_hwtimer_t *timer) in imxrt_hwtimer_stop()
|