46,10 → 46,14 |
unsigned int apic_clk_per_msec = 0; |
unsigned int apic_set_limit = 0; |
|
/* Precalcolated const |
used in ll_read_timer */ |
unsigned int clk_opt_0 = 0; |
unsigned int clk_opt_1 = 0; |
unsigned int clk_opt_2 = 0; |
unsigned int clk_opt_3 = 0; |
unsigned int clk_opt_4 = 0; |
unsigned int clk_opt_5 = 0; |
|
unsigned char save_CMOS_regA; |
unsigned char save_CMOS_regB; |
191,10 → 195,12 |
dtsc = irq8_end - irq8_start; |
|
clk_per_msec = dtsc / 500; |
clk_opt_0 = (unsigned int)(dtsc); |
clk_opt_1 = (unsigned int)((unsigned long long)(dtsc << 1)); |
clk_opt_2 = (unsigned int)((unsigned long long)(dtsc << 33) / 1000000000L); |
clk_opt_3 = (unsigned int)((unsigned long long)(dtsc << 32) / 1000000000L); |
clk_opt_4 = (unsigned int)((unsigned long long)(dtsc << 31) / 1000000000L); |
clk_opt_5 = (unsigned int)((unsigned long long)(dtsc << 30) / 1000000000L); |
|
message("Calibrated CPU Clk/msec = %10u\n",clk_per_msec); |
|