示例#1
0
文件: clock.c 项目: oherik/PIS
void init_clock(void){
int tst;
	//Nollställ variabler
	millis = 0;
	crgflgshadow = 0;
	
	//Sätt avbrottstid
	tst = DIVIDER;
	RTICTL = tst;
	
	//Aktivera avbrott i CRG
	crgintshadow = 0x80;
	CRGINT = crgintshadow;
	
	//På med avbrottsurtinen
	IRQ_VEC = IRQ_r;
	STD_IRQ_VEC = IRQ_r;
	
	//Nollställ i-flaggan
	clear_i();
}
示例#2
0
void timer_manager_t::clear()
{
    CHECK_LOCK(m_is_lock, m_mutex);

    clear_i();
}