gonzui


Format: Advanced Search

SearchGoogle itResults 1 - 1 of 1 for funcall:in_w from tkernel_2/lib/libtk/src/sysdepend/tef_em1d/ptimer.c (0.00 seconds)
tkernel_2
lib/libtk/src/sysdepend/tef_em1d/ptimer.c - 8.5KB - 329 lines
115:         /* select clock */
116:         out_w(TI0TIN_SEL, in_w(TI0TIN_SEL) & ~0x00030000);
117:         out_w(TI1TIN_SEL, 0);
123: m = 0x00003ffe; 124: out_w(GCLKCTRL3ENA, in_w(GCLKCTRL3ENA) | m); 125: out_w(GCLKCTRL3, in_w(GCLKCTRL3) & ~m); 126: }
173: /* stop clock */ 174: out_w(GCLKCTRL3, in_w(GCLKCTRL3) & ~TIN_GCK(pn)); 175: }
217: /* start feeding clock */ 218: out_w(GCLKCTRL3, in_w(GCLKCTRL3) | TIN_GCK(pn)); 219:
221: out_w(TI_OP(pn), TM_EN); 222: while ( (in_w(TI_SCLR(pn)) & TM_SCLR) != 0 ); 223: WaitUsec(1);
255: /* Stop counting */ 256: out_w(TI_OP(pn), in_w(TI_OP(pn)) & TM_EN); 257: 258: /* Stop clock */ 259: out_w(GCLKCTRL3, in_w(GCLKCTRL3) & ~TIN_GCK(pn)); 260:
275: 276: if ( (in_w(TI_OP(pn)) & TM_EN) == 0 ) { 277: *p_count = 0; 278: } else { 279: *p_count = in_w(TI_RCR(pn)); 280: }
321: 322: d = in_w(DIVTIMTIN); 323: