mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-27 20:58:22 +00:00
smp: nmi ipi support
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
#ifndef _APIC_H
|
||||
#define _APIC_H
|
||||
|
||||
#define APIC_MODE_NMI 4
|
||||
|
||||
void arch_apic_timerinit();
|
||||
void arch_apic_init();
|
||||
void arch_apic_initap();
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
extern size_t arch_smp_cpusawake;
|
||||
|
||||
void arch_smp_wakeup();
|
||||
void arch_smp_sendipi(cpu_t *targcpu, isr_t *isr, int target);
|
||||
void arch_smp_sendipi(cpu_t *targcpu, isr_t *isr, int target, bool nmi);
|
||||
void arch_smp_haltallothers();
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user