| /hal_ti-latest/simplelink/source/ti/devices/msp432p4xx/driverlib/ |
| D | timer32.c | 36 void Timer32_initModule(uint32_t timer, uint32_t preScaler, uint32_t resolution, in Timer32_initModule() argument 41 BITBAND_PERI(TIMER32_CMSIS(timer)->CONTROL, TIMER32_CONTROL_MODE_OFS) in Timer32_initModule() 44 BITBAND_PERI(TIMER32_CMSIS(timer)->CONTROL, TIMER32_CONTROL_MODE_OFS) in Timer32_initModule() 51 BITBAND_PERI(TIMER32_CMSIS(timer)->CONTROL, TIMER32_CONTROL_SIZE_OFS) in Timer32_initModule() 54 BITBAND_PERI(TIMER32_CMSIS(timer)->CONTROL, TIMER32_CONTROL_SIZE_OFS) in Timer32_initModule() 65 TIMER32_CMSIS(timer)->CONTROL = TIMER32_CMSIS(timer)->CONTROL in Timer32_initModule() 70 void Timer32_setCount(uint32_t timer, uint32_t count) in Timer32_setCount() argument 72 if (!BITBAND_PERI(TIMER32_CMSIS(timer)->CONTROL, TIMER32_CONTROL_SIZE_OFS) in Timer32_setCount() 74 TIMER32_CMSIS(timer)->LOAD = UINT16_MAX; in Timer32_setCount() 76 TIMER32_CMSIS(timer)->LOAD = count; in Timer32_setCount() [all …]
|
| D | timer_a.c | 36 static void privateTimer_AProcessClockSourceDivider(uint32_t timer, in privateTimer_AProcessClockSourceDivider() argument 39 TIMER_A_CMSIS(timer)->CTL &= ~TIMER_A_CTL_ID__8; in privateTimer_AProcessClockSourceDivider() 40 TIMER_A_CMSIS(timer)->EX0 &= ~TIMER_A_EX0_IDEX_MASK; in privateTimer_AProcessClockSourceDivider() 46 TIMER_A_CMSIS(timer)->CTL |= ((clockSourceDivider - 1) << 6); in privateTimer_AProcessClockSourceDivider() 47 TIMER_A_CMSIS(timer)->EX0 = TIMER_A_EX0_TAIDEX_0; in privateTimer_AProcessClockSourceDivider() 50 TIMER_A_CMSIS(timer)->CTL |= TIMER_A_CTL_ID__4; in privateTimer_AProcessClockSourceDivider() 51 TIMER_A_CMSIS(timer)->EX0 = TIMER_A_EX0_TAIDEX_0; in privateTimer_AProcessClockSourceDivider() 54 TIMER_A_CMSIS(timer)->CTL |= TIMER_A_CTL_ID__8; in privateTimer_AProcessClockSourceDivider() 55 TIMER_A_CMSIS(timer)->EX0 = TIMER_A_EX0_TAIDEX_0; in privateTimer_AProcessClockSourceDivider() 61 TIMER_A_CMSIS(timer)->CTL |= TIMER_A_CTL_ID__1; in privateTimer_AProcessClockSourceDivider() [all …]
|
| D | timer_a.h | 383 #define Timer_A_setDutyCycle(timer,dutyCycle) \ argument 384 Timer_A_setCompareValue(timer,dutyCycle) 414 extern void Timer_A_startCounter(uint32_t timer, uint_fast16_t timerMode); 475 extern void Timer_A_configureContinuousMode(uint32_t timer, 542 extern void Timer_A_configureUpMode(uint32_t timer, 609 extern void Timer_A_configureUpDownMode(uint32_t timer, 671 extern void Timer_A_initCapture(uint32_t timer, 719 extern void Timer_A_initCompare(uint32_t timer, 736 extern void Timer_A_clearTimer(uint32_t timer); 768 extern uint_fast8_t Timer_A_getSynchronizedCaptureCompareInput(uint32_t timer, [all …]
|
| D | timer32.h | 119 extern void Timer32_initModule(uint32_t timer, uint32_t preScaler, 143 extern void Timer32_setCount(uint32_t timer, uint32_t count); 166 extern void Timer32_setCountInBackground(uint32_t timer, uint32_t count); 180 extern uint32_t Timer32_getValue(uint32_t timer); 206 extern void Timer32_startTimer(uint32_t timer, bool oneShot); 220 extern void Timer32_haltTimer(uint32_t timer); 236 extern void Timer32_enableInterrupt(uint32_t timer); 252 extern void Timer32_disableInterrupt(uint32_t timer); 268 extern void Timer32_clearInterruptFlag(uint32_t timer); 286 extern uint32_t Timer32_getInterruptStatus(uint32_t timer);
|
| D | rom.h | 2104 ((void (*)(uint32_t timer, \ 2110 ((void (*)(uint32_t timer, \ 2116 ((void (*)(uint32_t timer, \ 2122 ((void (*)(uint32_t timer, \ 2128 ((void (*)(uint32_t timer, \ 2134 ((void (*)(uint32_t timer, \ 2140 ((void (*)(uint32_t timer))ROM_TIMER_ATABLE[6]) 2145 ((uint_fast8_t (*)(uint32_t timer, \ 2152 ((uint_fast8_t (*)(uint32_t timer, \ 2158 ((uint_fast16_t (*)(uint32_t timer, \ [all …]
|
| /hal_ti-latest/simplelink/kernel/zephyr/dpl/ |
| D | ClockP_zephyr.c | 17 struct k_timer timer; member 61 k_timer_init(&obj->timer, expiry_fxn, NULL); in ClockP_construct() 62 k_timer_user_data_set(&obj->timer, obj); in ClockP_construct() 125 k_timer_start(&obj->timer, K_TICKS(obj->timeout), K_TICKS(obj->period)); in ClockP_start() 136 k_timer_stop(&obj->timer); in ClockP_stop() 153 return obj->active ? k_timer_remaining_ticks(&obj->timer) : obj->timeout; in ClockP_getTimeout() 174 k_timer_stop(&obj->timer); in ClockP_destruct()
|
| /hal_ti-latest/simplelink/source/ti/drivers/capture/ |
| D | CaptureCC32XX.c | 140 currentCount = TimerValueGet(baseAddress, object->timer); in CaptureCC32XX_hwiIntFunction() 163 interruptMask = object->timer & (TIMER_CAPB_EVENT | TIMER_CAPA_EVENT); in CaptureCC32XX_hwiIntFunction() 247 object->timer = TIMER_A; in CaptureCC32XX_open() 251 object->timer = TIMER_B; in CaptureCC32XX_open() 293 interruptMask = object->timer & (TIMER_CAPB_EVENT | TIMER_CAPA_EVENT); in CaptureCC32XX_start() 311 TimerValueSet(baseAddress, object->timer, 0); in CaptureCC32XX_start() 312 TimerEnable(baseAddress, object->timer); in CaptureCC32XX_start() 330 interruptMask = object->timer & (TIMER_CAPB_EVENT | TIMER_CAPA_EVENT); in CaptureCC32XX_stop() 338 TimerDisable(baseAddress, object->timer); in CaptureCC32XX_stop() 401 TimerDisable(baseAddress, object->timer); in initHw() [all …]
|
| D | CaptureCC32XX.h | 283 uint32_t timer; member
|
| /hal_ti-latest/simplelink/source/ti/drivers/timer/ |
| D | TimerCC32XX.c | 121 TimerDisable(hwAttrs->baseAddress, object->timer); in initHw() 123 if (object->timer == TIMER_A) { in initHw() 142 HWREG(hwAttrs->baseAddress + TIMER_O_IMR) = ~object->timer; in initHw() 145 TimerPrescaleSet(hwAttrs->baseAddress, object->timer, object->prescaler); in initHw() 146 TimerLoadSet(hwAttrs->baseAddress, object->timer, object->period); in initHw() 152 TimerControlStall(hwAttrs->baseAddress, object->timer, true); in initHw() 353 if (object->timer == TIMER_A) { in TimerCC32XX_getCount() 377 interruptMask = object->timer & (TIMER_TIMA_TIMEOUT | TIMER_TIMB_TIMEOUT); in TimerCC32XX_hwiIntFunction() 435 object->timer = TIMER_B; in TimerCC32XX_open() 439 object->timer = TIMER_A; in TimerCC32XX_open() [all …]
|
| D | TimerCC32XX.h | 191 uint32_t timer; member
|
| /hal_ti-latest/simplelink_lpf3/kernel/zephyr/dpl/ |
| D | ClockP_zephyr.c | 44 struct k_timer timer; member 140 k_timer_init(&obj->timer, expiry_fxn, NULL); in ClockP_construct() 141 k_timer_user_data_set(&obj->timer, obj); in ClockP_construct() 225 k_timer_start(&obj->timer, K_MSEC(timeout), K_MSEC(period)); in ClockP_start() 237 k_timer_stop(&obj->timer); in ClockP_stop() 286 return k_timer_remaining_get(&obj->timer) * CONFIG_SYS_CLOCK_TICKS_PER_SEC / USEC_PER_MSEC; in ClockP_getTimeout() 317 k_timer_stop(&obj->timer); in ClockP_destruct()
|
| /hal_ti-latest/simplelink/ |
| D | CMakeLists.txt | 45 source/ti/devices/cc32xx/driverlib/timer.c
|