start implementing APIC utils

This commit is contained in:
2025-08-29 18:35:22 +03:00
parent 9e21167bd3
commit fb8dd43dd3
9 changed files with 176 additions and 15 deletions
+13
View File
@@ -0,0 +1,13 @@
#include "../include/utils.h"
#include <stdint.h>
#include <stdbool.h>
extern bool lapic_enabled;
bool check_apic();
void enable_apic();
void lapic_write(uint32_t reg_offset, uint32_t value);
uint32_t lapic_read(uint32_t reg_offset);
void lapic_eoi();