From fbc2cc52c8a38c3c63a34f5547ba7c4209a667ac Mon Sep 17 00:00:00 2001 From: Aleksa Vuckovic Date: Thu, 2 Mar 2023 20:30:55 +0100 Subject: scheduling usermode processes & code refactoring --- kernel/include/apic.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'kernel/include/apic.h') diff --git a/kernel/include/apic.h b/kernel/include/apic.h index 0025e53..991fc10 100644 --- a/kernel/include/apic.h +++ b/kernel/include/apic.h @@ -5,6 +5,11 @@ #include uint8_t curr_cpu_apic_id(void); +void clear_apic_errors(void); +void wait_for_delivery(void); +void select_ap(uint32_t apic_id); +void send_init_ipi(uint32_t apic_id); +void send_sipi(uint32_t apic_id); void init_ap_cpus(void); extern mutex_t cnt_lock; -- cgit v1.2.3