aboutsummaryrefslogtreecommitdiff
path: root/src/boot/multiboot2.cc
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2021-04-30 09:31:30 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2021-04-30 09:31:30 +0200
commit66f2ca62469eba4b46e1f19f54dde9476b08d956 (patch)
tree0a419a62a6af21c593e9f6b0d632b5953bc58721 /src/boot/multiboot2.cc
parent717556178c2017e374ee1108e6b25a24507a1dde (diff)
Debug interrupts, allow to show bmp images
Diffstat (limited to 'src/boot/multiboot2.cc')
-rw-r--r--src/boot/multiboot2.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/boot/multiboot2.cc b/src/boot/multiboot2.cc
index da247ad..0cc8a25 100644
--- a/src/boot/multiboot2.cc
+++ b/src/boot/multiboot2.cc
@@ -69,4 +69,13 @@ char mb2_find_framebuffer(u32* mb2_info_addr, FRAMEBUFFER *fb){
return 1;
}
return 0;
+}
+
+char mb2_find_mem(u32* mb2_info_addr, MEM_INFO *mem){
+ u32* addr=mb2_find_tag(mb2_info_addr,4);
+ if(addr){
+ memcpy(addr, mem, sizeof(MEM_INFO));
+ return 1;
+ }
+ return 0;
} \ No newline at end of file