Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1 → Rev 15

/SPARTAN/trunk/arch/ia32/src/drivers/i8259.c
116,5 → 116,5
 
void pic_spurious(__u8 n, __u32 stack[])
{
printf("cpu%d: PIC spurious interrupt\n", the->cpu->id);
printf("cpu%d: PIC spurious interrupt\n", CPU->id);
}
/SPARTAN/trunk/arch/ia32/src/drivers/i8042.c
54,5 → 54,5
 
trap_virtual_eoi();
x = inb(0x60);
printf("%d", the->cpu->id);;
printf("%d", CPU->id);;
}
/SPARTAN/trunk/arch/ia32/src/drivers/i8254.c
110,7 → 110,7
o2 |= inb(CLK_PORT1) << 8;
 
 
the->cpu->delay_loop_const = ((MAGIC_NUMBER*LOOPS)/1000) / ((t1-t2)-(o1-o2)) +
CPU->delay_loop_const = ((MAGIC_NUMBER*LOOPS)/1000) / ((t1-t2)-(o1-o2)) +
(((MAGIC_NUMBER*LOOPS)/1000) % ((t1-t2)-(o1-o2)) ? 1 : 0);
 
118,7 → 118,7
delay(1<<SHIFT);
clk2 = rdtsc();
the->cpu->frequency_mhz = (clk2-clk1)>>SHIFT;
CPU->frequency_mhz = (clk2-clk1)>>SHIFT;
 
return;
}