Started main kernel functions

This commit is contained in:
2021-04-12 01:43:47 -05:00
parent ca0d09d9b5
commit 0b302c5759
2 changed files with 22 additions and 1 deletions

View File

@@ -1,6 +1,16 @@
#pragma once
#include "priorityqueue.h"
#include "module.h"
#include <stddef.h>
struct kernel_t
{
struct priority_queue_t *priority_queue;
};
};
extern struct kernel_t kernel;
int do_syscall(struct kernel_t *kernel, size_t id, size_t arg1, size_t arg2, size_t arg3);
int load_module(struct kernel_t *kernel, struct module_t *module);