feat: implemented ide read write operations

This commit is contained in:
2021-02-05 23:23:26 +01:00
parent b156509da1
commit a4651ca9d9
9 changed files with 286 additions and 62 deletions

View File

@@ -152,10 +152,13 @@ void kmain(multiboot_info_t *multiboot_info) {
// init done, enable interrupts
__asm__ __volatile__("sti");
// init timer for future task switching
init_timer(50);
init_timer(1000);
// setup PS/2 keyboard
init_keyboard();
u8* tmp = malloc(4096);
ide_read_access(0, 0, 0, 16, tmp);
// enter main loop
while (true) {
main_loop();