diff options
author | AlmuHS <liberamenso10000@gmail.com> | 2018-07-07 14:43:48 +0200 |
---|---|---|
committer | AlmuHS <liberamenso10000@gmail.com> | 2018-07-07 14:43:52 +0200 |
commit | 0612cabf936d62958d505e619e64e34e2d5f7275 (patch) | |
tree | 02a2ce2d4af5f731204c3497ffdfc2e207ba6a75 | |
parent | 9df303866d9a1516fa9ac8ce6c9e61187ad2fcbe (diff) |
replaced cpu_desk
-rw-r--r-- | i386/i386/intel_startCPU.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/i386/i386/intel_startCPU.c b/i386/i386/intel_startCPU.c index 279721b8..f6d6a4c2 100644 --- a/i386/i386/intel_startCPU.c +++ b/i386/i386/intel_startCPU.c @@ -5,8 +5,7 @@ #include <i386/i386/pcb.h> #include <i386/i386/tss.h> -kern_return_t intel_startCPU( - int slot_num) +kern_return_t intel_startCPU(int slot_num) { int lapic = cpu_to_lapic[slot_num]; int eFlagsRegister; @@ -22,7 +21,8 @@ kern_return_t intel_startCPU( * Initialize (or re-initialize) the descriptor tables for this cpu. * Propagate processor mode to slave. */ - cpu_desc_init64(cpu_datap(slot_num)); + /*cpu_desc_init64(cpu_datap(slot_num));*/ + mp_desc_init(slot_num); /* Serialize use of the slave boot stack, etc. */ kmutex_lock(&mp_cpu_boot_lock); @@ -47,7 +47,7 @@ kern_return_t intel_startCPU( * processors rendezvous'ed. This is required during periods when * the cache-disable bit is set for MTRR/PAT initialization. */ - mp_rendezvous_no_intrs(start_cpu, (void *) &start_info); + /*mp_rendezvous_no_intrs(start_cpu, (void *) &start_info);*/ start_info.target_cpu = 0; |