Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 12 of 12) sorted by relevance

/hal_infineon-latest/abstraction-rtos/include/
Dcyabs_rtos.h737 cy_rslt_t cy_rtos_timer_init(cy_timer_t* timer, cy_timer_trigger_type_t type,
748 cy_rslt_t cy_rtos_timer_start(cy_timer_t* timer, cy_time_t num_ms);
757 cy_rslt_t cy_rtos_timer_stop(cy_timer_t* timer);
766 cy_rslt_t cy_rtos_timer_is_running(cy_timer_t* timer, bool* state);
776 cy_rslt_t cy_rtos_timer_deinit(cy_timer_t* timer);
1354 #define cy_rtos_init_timer(timer, type, fun, arg) \ argument
1355 cy_rtos_timer_init(timer, type, fun, arg)
1365 #define cy_rtos_start_timer(timer, num_ms) \ argument
1366 cy_rtos_timer_start(timer, num_ms)
1375 #define cy_rtos_stop_timer(timer) cy_rtos_timer_stop(timer) argument
[all …]
/hal_infineon-latest/abstraction-rtos/source/COMPONENT_THREADX/
Dcyabs_rtos_threadx.c917 cy_rslt_t cy_rtos_timer_init(cy_timer_t* timer, cy_timer_trigger_type_t type, in cy_rtos_timer_init() argument
920 if ((timer == NULL) || (fun == NULL)) in cy_rtos_timer_init()
924 timer->oneshot = (type == CY_TIMER_TYPE_ONCE); in cy_rtos_timer_init()
926 return convert_error(tx_timer_create(&(timer->tx_timer), TX_NULL, fun, arg, 1, 1, in cy_rtos_timer_init()
934 cy_rslt_t cy_rtos_timer_start(cy_timer_t* timer, cy_time_t num_ms) in cy_rtos_timer_start() argument
936 if (timer == NULL) in cy_rtos_timer_start()
942 convert_error(tx_timer_change(&(timer->tx_timer), timer_ticks, in cy_rtos_timer_start()
943 timer->oneshot ? 0 : timer_ticks)); in cy_rtos_timer_start()
948 return convert_error(tx_timer_activate(&(timer->tx_timer))); in cy_rtos_timer_start()
955 cy_rslt_t cy_rtos_timer_stop(cy_timer_t* timer) in cy_rtos_timer_stop() argument
[all …]
/hal_infineon-latest/abstraction-rtos/source/COMPONENT_RTX/
Dcyabs_rtos_rtxv5.c1062 cy_rslt_t cy_rtos_timer_init(cy_timer_t* timer, cy_timer_trigger_type_t type, in cy_rtos_timer_init() argument
1068 if (timer == NULL) in cy_rtos_timer_init()
1090 *timer = osTimerNew((osTimerFunc_t)fun, osTriggerType, (void*)arg, &attr); in cy_rtos_timer_init()
1091 CY_ASSERT((*timer == attr.cb_mem) || (*timer == NULL)); in cy_rtos_timer_init()
1092 status = (*timer == NULL) ? CY_RTOS_GENERAL_ERROR : CY_RSLT_SUCCESS; in cy_rtos_timer_init()
1103 cy_rslt_t cy_rtos_timer_start(cy_timer_t* timer, cy_time_t num_ms) in cy_rtos_timer_start() argument
1108 if (timer == NULL) in cy_rtos_timer_start()
1114 statusInternal = osTimerStart(*timer, convert_ms_to_ticks(num_ms)); in cy_rtos_timer_start()
1125 cy_rslt_t cy_rtos_timer_stop(cy_timer_t* timer) in cy_rtos_timer_stop() argument
1130 if (timer == NULL) in cy_rtos_timer_stop()
[all …]
/hal_infineon-latest/abstraction-rtos/source/COMPONENT_FREERTOS/
Dcyabs_rtos_freertos.c1139 cy_rslt_t cy_rtos_timer_init(cy_timer_t* timer, cy_timer_trigger_type_t type, in cy_rtos_timer_init() argument
1143 if ((timer == NULL) || (fun == NULL)) in cy_rtos_timer_init()
1162 *timer = xTimerCreate("", 1, (UBaseType_t)reload, cb_arg, &timer_callback); in cy_rtos_timer_init()
1164 if (*timer == NULL) in cy_rtos_timer_init()
1182 cy_rslt_t cy_rtos_timer_start(cy_timer_t* timer, cy_time_t num_ms) in cy_rtos_timer_start() argument
1185 if (timer == NULL) in cy_rtos_timer_start()
1192 BaseType_t ret = xTimerChangePeriod(*timer, ticks, 0); in cy_rtos_timer_start()
1196 ret = xTimerStart(*timer, 0); in cy_rtos_timer_start()
1215 cy_rslt_t cy_rtos_timer_stop(cy_timer_t* timer) in cy_rtos_timer_stop() argument
1218 if (timer == NULL) in cy_rtos_timer_stop()
[all …]
Dcyabs_freertos_helpers.c47 void cyabs_rtos_set_lptimer(cyhal_lptimer_t* timer) in cyabs_rtos_set_lptimer() argument
49 _lptimer = timer; in cyabs_rtos_set_lptimer()
198 static cyhal_lptimer_t timer; in vApplicationSleep() local
204 result = cyhal_lptimer_init(&timer); in vApplicationSleep()
207 _lptimer = &timer; in vApplicationSleep()
/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_timer.c110 cyhal_resource_inst_t *timer = &obj->tcpwm.resource; in _cyhal_timer_init_hw() local
111 obj->tcpwm.base = _CYHAL_TCPWM_DATA[_CYHAL_TCPWM_ADJUST_BLOCK_INDEX(timer->block_num)].base; in _cyhal_timer_init_hw()
113 …_dst_t)(_CYHAL_TCPWM_DATA[_CYHAL_TCPWM_ADJUST_BLOCK_INDEX(timer->block_num)].clock_dst + timer->ch… in _cyhal_timer_init_hw()
124 …else if (CY_RSLT_SUCCESS == (result = _cyhal_utils_allocate_clock(&(obj->tcpwm.clock), timer, CYHA… in _cyhal_timer_init_hw()
Dcyhal_adc_sar.c1522 …for(uint8_t timer = 0; !found && timer < sizeof(sample_timer_ns) / sizeof(sample_timer_ns[0]); ++t… in _cyhal_adc_populate_acquisition_timers() local
1524 if(chan_config->minimum_acquisition_ns == sample_timer_ns[timer]) in _cyhal_adc_populate_acquisition_timers()
1527 assigned_timer[channel] = timer; in _cyhal_adc_populate_acquisition_timers()
1530 else if(0 == sample_timer_ns[timer]) in _cyhal_adc_populate_acquisition_timers()
1533 sample_timer_ns[timer] = chan_config->minimum_acquisition_ns; in _cyhal_adc_populate_acquisition_timers()
1534 assigned_timer[channel] = timer; in _cyhal_adc_populate_acquisition_timers()
/hal_infineon-latest/mtb-pdl-cat1/device-info/personalities_9.0/peripheral/
Dsar_scheduler-3.0.tcl502 for {set timer $timerBase} {$timer < $timerTop} {incr timer} {
503 … $::channels $chanNum $::CHAN_MIN_ACQ_ADC_CLOCKS_NEEDED] <= [lindex $::aperturesAdcClock $timer]} {
504 lset ::channels $chanNum $::CHAN_TIMER $timer
/hal_infineon-latest/mtb-pdl-cat1/device-info/personalities/peripheral/
Dsar_scheduler-3.0.tcl502 for {set timer $timerBase} {$timer < $timerTop} {incr timer} {
503 … $::channels $chanNum $::CHAN_MIN_ACQ_ADC_CLOCKS_NEEDED] <= [lindex $::aperturesAdcClock $timer]} {
504 lset ::channels $chanNum $::CHAN_TIMER $timer
/hal_infineon-latest/mtb-pdl-cat1/device-info/personalities_8.0/peripheral/
Dsar_scheduler-3.0.tcl502 for {set timer $timerBase} {$timer < $timerTop} {incr timer} {
503 … $::channels $chanNum $::CHAN_MIN_ACQ_ADC_CLOCKS_NEEDED] <= [lindex $::aperturesAdcClock $timer]} {
504 lset ::channels $chanNum $::CHAN_TIMER $timer
/hal_infineon-latest/abstraction-rtos/include/COMPONENT_FREERTOS/
Dcyabs_rtos_impl.h98 void cyabs_rtos_set_lptimer(cyhal_lptimer_t* timer);
/hal_infineon-latest/abstraction-rtos/
DREADME.md88 - `cy_timer_callback_arg_t` : typedef from the RTOS type that is passed to the timer callback funct…
89 - `cy_timer_t` : typedef from the underlying RTOS timer type