Lines Matching defs:timer
25 timer_t *timer = (timer_t *) TIMER_PPTR;
33 /* Configure gptimer9 as kernel timer */
34 timer->cfg = TIOCP_CFG_SOFTRESET;
37 timer->tclr = 0;
40 while (!timer->tistat);
45 timer->tldr = 0u;
48 timer->tier |= (TIER_OVERFLOWENABLE | TIER_MATCHENABLE);
51 timer->tcrr = 0u;
53 /* start the timer */
54 timer->tclr = TCLR_AUTORELOAD | TCLR_STARTTIMER | TCLR_COMPAREENABLE;
60 /* Configure gptimer9 as kernel timer */
61 timer->cfg = TIOCP_CFG_SOFTRESET;
63 while (!timer->tistat);
68 timer->tldr = 0xFFFFFFFFUL - TIMER_RELOAD;
71 timer->tier = TIER_OVERFLOWENABLE;
74 timer->tcrr = 0xFFFFFFFFUL - TIMER_RELOAD;
76 /* Set autoreload and start the timer */
77 timer->tclr = TCLR_AUTORELOAD | TCLR_STARTTIMER;