Files
mop3/kernel/amd64/apic.h
kamkow1 c8fb575bdd
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m7s
Build documentation / build-and-deploy (push) Successful in 39s
Change formatting rules
2026-04-24 01:54:48 +02:00

23 lines
417 B
C

#ifndef _KERNEL_AMD64_APIC_H
#define _KERNEL_AMD64_APIC_H
#include <libk/std.h>
void ioapic_route_irq(uint32_t vec, uint32_t irq, uint64_t flags, uint64_t lapic_id);
void ioapic_init(void);
uint32_t lapic_id(void);
void lapic_eoi(void);
void lapic_ipi(uint32_t lapic_id, uint32_t vec);
void lapic_init(uint32_t us);
void lapic_timer_mask(void);
void lapic_timer_unmask(void);
#endif // _KERNEL_AMD64_APIC_H