diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-01-07 17:46:43 +0200 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2022-01-07 17:46:43 +0200 |
| commit | 12dc34aed789ae8e7ba342c0ab6b33529516b4bd (patch) | |
| tree | 7f5bb289e183e538eb510afd63678b2329623f28 /arch | |
| parent | ebe6fe5d44d58fcb1b9d0ac52fa98a0a3ff309a7 (diff) | |
| download | kmi-12dc34aed789ae8e7ba342c0ab6b33529516b4bd.tar.gz kmi-12dc34aed789ae8e7ba342c0ab6b33529516b4bd.zip | |
Moved debugging into debug.c
+ No clue why I had that stuff in common/main.c
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/riscv64/kernel/main.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/riscv64/kernel/main.c b/arch/riscv64/kernel/main.c index 9ce256e..245fc9e 100644 --- a/arch/riscv64/kernel/main.c +++ b/arch/riscv64/kernel/main.c @@ -1,11 +1,14 @@ #include <apos/utils.h> +#include <arch/arch.h> #include <csr.h> -void arch_setup(void *fdt) +stat_t setup_arch(void *fdt) { UNUSED(fdt); /* allow supervisor code to touch user pages */ csr_set(CSR_SSTATUS, SSTATUS_SUM); /* mark that we want to eventually jump to userspace */ csr_clear(CSR_SSTATUS, SSTATUS_SPP); + + return OK; } |
