kernel: block abstraction and partition table parsing

This commit is contained in:
Matheus
2023-07-20 14:27:23 -03:00
parent ac8cdfb2f3
commit f30f41a28c
4 changed files with 217 additions and 0 deletions
+2
View File
@@ -27,6 +27,7 @@
#include <kernel/fb.h>
#include <kernel/pci.h>
#include <kernel/nvme.h>
#include <kernel/block.h>
static cpu_t bsp_cpu;
@@ -66,6 +67,7 @@ void kernel_entry() {
printf("mounting devfs on /dev\n");
__assert(vfs_mount(NULL, vfsroot, "/dev", "devfs", NULL) == 0);
block_init();
pseudodevices_init();
pci_init();
keyboard_init();