From 7237d673904d8568a2f9c290a0247c9d1a07c5d2 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Mon, 11 Oct 2021 23:18:47 +0300 Subject: Start designing vmem framework --- TODO.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 5176f0a..0d65372 100644 --- a/TODO.txt +++ b/TODO.txt @@ -7,9 +7,12 @@ + Write the kernel lol + Test libfdt and see if it can be used to read memory geometry etc. -+ Jump to vmem ++ Jump to vmem x + Mark fdt, reserved mem, kernel, init and initrd in vmem. Remember to remove init from vmem when jumping to vmem -+ Figure out best way to tell the init how large out kernel is ++ Figure out best way to tell the init how large out kernel is x~ + Make code more robust, error checking etc -+ Make all physical memory addresses use the same typedef ++ Make all physical memory addresses use the same typedef x + ++ should I consider passing more pointers around rather than return structures? ++ should probably come up with some kind of general error handling scheme? -- cgit v1.3