diff options
| author | hachem <im@hachem.wtf> | 2026-10-04 00:52:49 +0200 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2026-10-04 00:52:49 +0200 |
| commit | 627f05098785327744e666c9149375125499d2ff (patch) | |
| tree | a72f3949e0729f1e73ad39ccb1809698a5ed8298 /kernel/main.rv | |
| parent | 09982d80c45805715984cc1cae96c37e4fc148c3 (diff) | |
feat: revelfs type shi
Diffstat (limited to 'kernel/main.rv')
| -rw-r--r-- | kernel/main.rv | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/kernel/main.rv b/kernel/main.rv index 4a0db06..896bb54 100644 --- a/kernel/main.rv +++ b/kernel/main.rv @@ -2,10 +2,16 @@ pic_remap() pit_init() -pic_unmask(0) # pit (irq0) -> cursor blink / uptime -pic_unmask(1) # keyboard (irq1) +pic_unmask(0) # pit (irq0) -> cursor blink / uptime +pic_unmask(1) # keyboard (irq1) cmd_clear() dump_memmap() + +fs_init() +if disk_present() == 0 puts("no disk attached\n") +else if fs.ready puts("mounted revelfs on disk\n") +else puts("disk has no filesystem, run `mkfs`\n") + puts("revel shell, live in revo. type `help`\n% ") flush_console() |
