/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; |
} |