Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ia32/src/smp/smp.c

    r49e6c6b4 r9d58539  
    5555#include <memstr.h>
    5656#include <arch/drivers/i8259.h>
    57 #include <cpu.h>
    5857
    5958#ifdef CONFIG_SMP
     
    8180}
    8281
    83 static void cpu_arch_id_init(void)
    84 {
    85         ASSERT(ops != NULL);
    86         ASSERT(cpus != NULL);
    87        
    88         for (unsigned int i = 0; i < config.cpu_count; ++i) {
    89                 cpus[i].arch.id = ops->cpu_apic_id(i);
    90         }
    91 }
    92 
    9382/*
    9483 * Kernel thread for bringing up application processors. It becomes clear
     
    10392       
    10493        ASSERT(ops != NULL);
    105 
    106         /*
    107          * SMP initialized, cpus array allocated. Assign each CPU its
    108          * physical APIC ID.
    109          */
    110         cpu_arch_id_init();
    11194       
    11295        /*
Note: See TracChangeset for help on using the changeset viewer.