Searched refs:tim (Results 1 – 5 of 5) sorted by relevance
78 static void timCallFunc(struct Timer *tim) in timCallFunc() argument81 TaggedPtr callInfo = tim->callInfo; in timCallFunc()84 osSetCurrentTid(tim->tid); in timCallFunc()85 ((TimTimerCbkF)taggedPtrToPtr(callInfo))(tim->id, tim->callData); in timCallFunc()89 evt->timerId = tim->id; in timCallFunc()90 evt->data = tim->callData; in timCallFunc()91 if (!osEnqueuePrivateEvt(EVT_APP_TIMER, evt, timerCallFuncFreeF, tim->tid)) { in timCallFunc()107 struct Timer *tim; in timFireAsNeededAndUpdateAlarms() local117 for (i = 0, tim = &mTimers[0]; i < MAX_TIMERS; i++, tim++) { in timFireAsNeededAndUpdateAlarms()118 if (!tim->id) in timFireAsNeededAndUpdateAlarms()[all …]
222 struct StmTim *tim = (struct StmTim*)TIM2_BASE; in platInitialize() local276 tim->CR1 = (tim->CR1 &~ 0x03E1) | 0x0010; //count down mode with no clock division, disabled in platInitialize()277 tim->PSC = 15; // prescale by 16, so that at 16MHz CPU clock, we get 1MHz timer in platInitialize()278 tim->DIER |= 1; // interrupt when updated (underflowed) in platInitialize()279 tim->ARR = 0xffffffff; in platInitialize()280 tim->EGR = TIM_EGR_UG; // force a reload of the prescaler in platInitialize()325 struct StmTim *tim = (struct StmTim*)TIM2_BASE; in TIM2_IRQHandler() local328 tim->SR &=~ 1; in TIM2_IRQHandler()331 tim->CR1 &=~ 1; in TIM2_IRQHandler()377 struct StmTim *tim = (struct StmTim*)TIM2_BASE; in platSetTimerAlarm() local[all …]
210 M: Tim He <tim.he@intel.com>214 M: Tim He <tim.he@intel.com>
9 > building-on-examples-tends-to-prevent-abstract-thrashing-ly y'rs - tim
215 Change implemented by Tom Molteno (tim videoscript.com).