Re-add: ATA PIO driver (w/o paging)

This commit is contained in:
xamidev
2024-08-18 12:45:24 +02:00
parent cd705589de
commit 2f562758ad
6 changed files with 315 additions and 179 deletions

View File

@@ -4,6 +4,7 @@
#include "idt.h"
#include "system.h"
#include "paging.h"
#include "../drivers/ata.h"
char* ascii_title =
"\n"
@@ -39,6 +40,8 @@ void kmain(unsigned int multiboot_info_address)
init_paging();
printf("Hello, paging world!\n");
//test_read_sector();
uint32_t *ptr = (uint32_t*)0xA0000000;
uint32_t do_page_fault = *ptr;