Ignore:
File:
1 edited

Legend:

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

    r0a79ad9 rfe32163  
    7272static size_t l_intr_entry_cnt = 0;
    7373
    74 static uint8_t mps_cpu_apic_id(size_t i)
     74static uint8_t get_cpu_apic_id(size_t i)
    7575{
    7676        ASSERT(i < processor_entry_cnt);
     
    7979}
    8080
    81 static bool mps_cpu_enabled(size_t i)
     81static bool is_cpu_enabled(size_t i)
    8282{
    8383        ASSERT(i < processor_entry_cnt);
     
    8585        /*
    8686         * FIXME: The current local APIC driver limits usable
    87          * CPU IDs to 8.
     87         * APIC IDs to 8.
    8888         *
    8989         */
    90         if (i > 7)
     90        if (get_cpu_apic_id(i) > 7)
    9191                return false;
    9292       
     
    9494}
    9595
    96 static bool mps_cpu_bootstrap(size_t i)
     96static bool is_bsp(size_t i)
    9797{
    9898        ASSERT(i < processor_entry_cnt);
     
    118118 */
    119119struct smp_config_operations mps_config_operations = {
    120         .cpu_enabled = mps_cpu_enabled,
    121         .cpu_bootstrap = mps_cpu_bootstrap,
    122         .cpu_apic_id = mps_cpu_apic_id,
     120        .cpu_enabled = is_cpu_enabled,
     121        .cpu_bootstrap = is_bsp,
     122        .cpu_apic_id = get_cpu_apic_id,
    123123        .irq_to_pin = mps_irq_to_pin
    124124};
Note: See TracChangeset for help on using the changeset viewer.