aboutsummaryrefslogtreecommitdiff
path: root/kernel/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/main.c')
-rw-r--r--kernel/main.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/kernel/main.c b/kernel/main.c
index 07188b9..11f2721 100644
--- a/kernel/main.c
+++ b/kernel/main.c
@@ -13,13 +13,14 @@ struct task_struct init_task = { .stack = init_stack };
* function can (and will) assume that everything has been reset and that we can
* start the whole thing.
*/
-__noreturn __kernel void start_kernel(uintptr_t *dtb)
+__noreturn __kernel void start_kernel(void *dtb)
{
// TODO: disable irqs, etc.
printk("Welcome to FizzBuzz OS!\n");
- parse_dtb(dtb);
+ struct initrd_addr addr = find_dt_initrd_addr(dtb);
+ __unused(addr); // TODO
// TODO: reenable stuff