Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 457 → Rev 458

/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 */
/SPARTAN/trunk/arch/amd64/src/interrupt.c
139,7 → 139,7
 
void nm_fault(__u8 n, __native stack[])
{
#ifdef FPU_LAZY
#ifdef CONFIG_FPU_LAZY
scheduler_fpu_lazy_request();
#else
panic("fpu fault");