aboutsummaryrefslogtreecommitdiff
path: root/kapi
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2025-11-24 16:59:24 +0100
committerFelix Morgner <felix.morgner@ost.ch>2025-11-24 16:59:24 +0100
commit1a3c20cc9ea191a862eb7e8ac55b3a69ac74ad5e (patch)
treee740d842eb64f9dcde4a70ff138092d349e717c1 /kapi
parent2b3dca0d0329b61881ffbecca0f120cfda3314fa (diff)
downloadteachos-1a3c20cc9ea191a862eb7e8ac55b3a69ac74ad5e.tar.xz
teachos-1a3c20cc9ea191a862eb7e8ac55b3a69ac74ad5e.zip
x86_64/vga: rely less on magic state
Diffstat (limited to 'kapi')
-rw-r--r--kapi/CMakeLists.txt1
-rw-r--r--kapi/include/kapi/boot.hpp11
2 files changed, 12 insertions, 0 deletions
diff --git a/kapi/CMakeLists.txt b/kapi/CMakeLists.txt
index 86b0fb6..553b9ba 100644
--- a/kapi/CMakeLists.txt
+++ b/kapi/CMakeLists.txt
@@ -5,6 +5,7 @@ target_sources("kapi" PUBLIC
FILE_SET HEADERS
BASE_DIRS "include"
FILES
+ "include/kapi/boot.hpp"
"include/kapi/cio.hpp"
"include/kapi/memory.hpp"
"include/kapi/system.hpp"
diff --git a/kapi/include/kapi/boot.hpp b/kapi/include/kapi/boot.hpp
new file mode 100644
index 0000000..013e180
--- /dev/null
+++ b/kapi/include/kapi/boot.hpp
@@ -0,0 +1,11 @@
+#ifndef TEACHOS_KAPI_BOOT_HPP
+#define TEACHOS_KAPI_BOOT_HPP
+
+namespace teachos::boot
+{
+ struct information;
+
+ extern "C" information const bootstrap_information;
+} // namespace teachos::boot
+
+#endif