diff options
| author | Carlos Maiolino <[email protected]> | 2026-02-24 21:12:39 +0100 |
|---|---|---|
| committer | Carlos Maiolino <[email protected]> | 2026-02-24 21:12:39 +0100 |
| commit | 150499dbea44a4ecf1689990ed915467a14abb02 (patch) | |
| tree | 4821b1a6438a6b4728c26d5f4e3c745757f3987e /src/kernel.c | |
| parent | c96b289dc49c18ac36fb7e13242e5f855a56840e (diff) | |
block: Add a simple block layer
Signed-off-by: Carlos Maiolino <[email protected]>
Diffstat (limited to 'src/kernel.c')
| -rw-r--r-- | src/kernel.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/kernel.c b/src/kernel.c index d917bd8..373d65d 100644 --- a/src/kernel.c +++ b/src/kernel.c @@ -7,7 +7,7 @@ #include <toxic/io.h> #include <mm/kernel_heap.h> #include <mm/paging.h> -#include <ata/ata.h> +#include <block/block.h> static struct page_directory *kernel_directory; @@ -16,6 +16,7 @@ void start_kernel() char buf[512] = {0}; init_display(2); + block_init(); vprintl("Hello World!!!\n"); vprintl("Testing it!!!\n"); @@ -51,5 +52,5 @@ void start_kernel() kfree(ptr); - ata_read_sector(0, 1, buf); + bread(bdev_get(0), 0, 1, buf); } |
