OSMR0 = 0;		/* set initial match at 0 */ 
OIER = 0;		/* disable any timer interrupts */ OSCR = LATCH*2;		/* push OSCR out of the way */ OSMR0 = LATCH;		/* set initial match */ 
static void __init sa1100_timer_init(void){	struct timespec tv;	set_rtc = sa1100_set_rtc;	tv.tv_nsec = 0;	tv.tv_sec = sa1100_get_rtc_time();	do_settimeofday(&tv);	OSMR0 = 0;		/* set initial match at 0 */	OSSR = 0xf;		/* clear status on all timers */	setup_irq(IRQ_OST0, &sa1100_timer_irq);	OIER |= OIER_E0;	/* enable match on timer 0 to cause interrupts */	OSCR = 0;		/* initialize free-running timer, force first match */}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/5285eb57c9a20d8df2569c770ff6048c3202cc91/time.c/clean/arch/arm/mach-sa1100/time.c