Home
last modified time | relevance | path

Searched defs:timer (Results 1 – 25 of 84) sorted by relevance

1234

/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Dtimer.c24 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 Ddualtimer.c91 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 Dhwtimer-rockchip_timer.c61 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 Dsunxi_htimer.c50 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 Dsunxi_timer.c43 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 Dhal_timer.c36 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 Dhal_htimer.c48 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 Dem_timer.c98 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 Dem_timer.h384 __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 Dos_timer.c71 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 Ddrv_hwtimer.c25 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 Dos_timer.c48 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 Ddrv_timer.c21 #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 Ddrv_timer.c64 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 Ddrv_hwtimer.c25 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 Ddrv_timer.c21 #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 Ddrv_hwtimer.c24 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 Ddrv_hwtimer.c22 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 Ddrv_hwtimer.c72 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 Ddrv_timer.c21 #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 Ddrv_hwtimer.c38 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 Ddrv_timer.c23 #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 Ddrv_timer.c21 #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 Dhal_timer.c31 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 Ddrv_hwtimer.c52 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()

Completed in 39 milliseconds

1234