Correctly read ext2 superblock.

This commit is contained in:
Enrico Fraccaroli
2021-12-13 21:57:04 +01:00
parent 43d34814bf
commit 4715809f96
4 changed files with 236 additions and 0 deletions
+6
View File
@@ -20,6 +20,7 @@
#include "io/debug.h"
#include "drivers/fdc.h"
#include "fs/initrd.h"
#include "fs/ext2.h"
#include "klib/irqflags.h"
#include "drivers/keyboard/keyboard.h"
#include "process/scheduler.h"
@@ -268,6 +269,11 @@ int kmain(boot_info_t *boot_informations)
return 1;
}
ext2_initialize();
if (do_mount("ext2", "/mnt", "/dev/hda")) {
pr_warning("Failed to mount ext at `/dev/hda`!\n");
}
//==========================================================================
pr_notice("Setting up keyboard driver...\n");
printf("Setting up keyboard driver...");