summaryrefslogtreecommitdiff
path: root/kernel/src/boot
diff options
context:
space:
mode:
authorTyler Murphy <=>2023-07-16 19:56:56 -0400
committerTyler Murphy <=>2023-07-16 19:56:56 -0400
commit8ad6ef551e9a1c51a77f3662978c7559556897d6 (patch)
treeed07aeae3122a009385d7db8fc98a61b25c38c99 /kernel/src/boot
parentinitial (diff)
downloadfinix-8ad6ef551e9a1c51a77f3662978c7559556897d6.tar.gz
finix-8ad6ef551e9a1c51a77f3662978c7559556897d6.tar.bz2
finix-8ad6ef551e9a1c51a77f3662978c7559556897d6.zip
time
Diffstat (limited to 'kernel/src/boot')
-rw-r--r--kernel/src/boot/tag.c10
-rw-r--r--kernel/src/boot/tag.h3
2 files changed, 0 insertions, 13 deletions
diff --git a/kernel/src/boot/tag.c b/kernel/src/boot/tag.c
index 22ea758..d4dd0c9 100644
--- a/kernel/src/boot/tag.c
+++ b/kernel/src/boot/tag.c
@@ -4,7 +4,6 @@
#include "print.h"
#include "tag.h"
#include "acpi/acpi.h"
-#include "graphics/framebuffer.h"
#include "memory/memory.h"
static struct BootInfo info;
@@ -18,12 +17,6 @@ static void read_cmdline(struct BootTag *tag, char *data, uint8_t len) {
info.tags[ID_CMDLINE] = *tag;
}
-static void read_framebuffer(struct BootTag *tag, uint32_t *data) {
- debugk("Found framebuffer");
- tag->data.framebuffer = (struct Framebuffer *) data;
- info.tags[ID_FRAMEBUFFER] = *tag;;
-}
-
static void read_memorymap(struct BootTag *tag, uint32_t *data) {
debugk("Found memorymap");
tag->data.memory_map = (struct MemoryMap *) data;
@@ -48,9 +41,6 @@ static uint32_t *read_tag(uint32_t *data) {
case ID_CMDLINE:
read_cmdline(&tag, (char *)(data + 2), data_len);
break;
- case ID_FRAMEBUFFER:
- read_framebuffer(&tag, data + 2);
- break;
case iD_MEMORYMAP:
read_memorymap(&tag, data + 2);
break;
diff --git a/kernel/src/boot/tag.h b/kernel/src/boot/tag.h
index f9853e5..a81e443 100644
--- a/kernel/src/boot/tag.h
+++ b/kernel/src/boot/tag.h
@@ -4,7 +4,6 @@
#include <stdint.h>
#include "acpi/acpi.h"
-#include "graphics/framebuffer.h"
#include "memory/memory.h"
#define CMDLINE_MAX 32
@@ -15,7 +14,6 @@ struct BootTag {
uint32_t size;
union {
char cmdline[CMDLINE_MAX];
- struct Framebuffer *framebuffer;
struct MemoryMap *memory_map;
struct RootSystemDescriptionPointer *rsdp;
} data;
@@ -30,7 +28,6 @@ struct BootInfo {
enum BootTagID {
ID_CMDLINE = 0,
iD_MEMORYMAP = 6,
- ID_FRAMEBUFFER = 8,
ID_RSDP = 14
};