/SPARTAN/trunk/arch/amd64/Makefile.inc |
60,13 → 60,13 |
# |
|
ifeq ($(CONFIG_SMP),y) |
DEFS += -DSMP |
DEFS += -DCONFIG_SMP |
endif |
ifeq ($(CONFIG_HT),y) |
DEFS += -DHT |
DEFS += -DCONFIG_HT |
endif |
ifeq ($(CONFIG_FPU_LAZY),y) |
DEFS += -DFPU_LAZY |
DEFS += -DCONFIG_FPU_LAZY |
endif |
|
ARCH_SOURCES = \ |
/SPARTAN/trunk/arch/amd64/src/amd64.c |
75,10 → 75,10 |
|
trap_register(VECTOR_SYSCALL, syscall); |
|
#ifdef __SMP__ |
#ifdef CONFIG_SMP |
trap_register(VECTOR_TLB_SHOOTDOWN_IPI, tlb_shootdown_ipi); |
trap_register(VECTOR_WAKEUP_IPI, wakeup_ipi); |
#endif /* __SMP__ */ |
#endif /* CONFIG_SMP */ |
} |
} |
|
94,9 → 94,9 |
if (config.cpu_active == 1) { |
memory_print_map(); |
|
#ifdef __SMP__ |
#ifdef CONFIG_SMP |
acpi_init(); |
#endif /* __SMP__ */ |
#endif /* CONFIG_SMP */ |
} |
} |
|
/SPARTAN/trunk/arch/amd64/src/smp/ap.S |
39,7 → 39,7 |
|
.section K_TEXT_START_2, "ax" |
|
#ifdef __SMP__ |
#ifdef CONFIG_SMP |
|
.global ap_boot |
|
100,4 → 100,4 |
call main_ap # never returns |
|
|
#endif /* __SMP__ */ |
#endif /* CONFIG_SMP */ |