This commit is contained in:
nub31
2025-12-30 01:36:52 +01:00
parent dae0f9e852
commit 532d3e7b48
11 changed files with 309 additions and 238 deletions

13
src/boot/util.h Normal file
View File

@@ -0,0 +1,13 @@
#pragma once
static inline u32 align(u32 num, u32 alignment) {
return (num + alignment - 1) & ~(alignment - 1);
}
static inline void hlt() {
asm("hlt");
}
static inline void cli() {
asm("cli");
}