disable ahci cause broken
This commit is contained in:
parent
eec6b437ad
commit
7e41a179db
2
Makefile
2
Makefile
|
@ -16,7 +16,7 @@ ISO = build/HhhOS.iso
|
|||
DIRS = build build/boot build/std build/drivers build/drivers/terminal build/drivers/idt build/drivers/device build/drivers/keyboard build/drivers/pic build/drivers/ahci
|
||||
|
||||
OBJS = build/boot/boot.o build/boot/kernel.o build/std/string.o build/drivers/terminal/terminal.o build/drivers/idt/idt.o \
|
||||
build/drivers/idt/isr.o build/std/util.o build/drivers/device/device.o build/drivers/keyboard/keyboard.o build/drivers/pic/pic.o build/drivers/ahci/ahci.o
|
||||
build/drivers/idt/isr.o build/std/util.o build/drivers/device/device.o build/drivers/keyboard/keyboard.o build/drivers/pic/pic.o
|
||||
|
||||
ARCHDIR = arch/$(ARCH)/
|
||||
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
#include <drivers/keyboard/keyboard.h>
|
||||
#include <drivers/pic/pic.h>
|
||||
#include <drivers/device/device.h>
|
||||
#include <drivers/ahci/ahci.h>
|
||||
|
||||
/* Check if the compiler thinks you are targeting the wrong operating system. */
|
||||
#if defined(__linux__)
|
||||
|
@ -29,9 +28,6 @@ void kmain() {
|
|||
int keyboard_descriptor = keyboard_init();
|
||||
terminal_writestring("done, descriptor: ");
|
||||
terminal_writeline(itoa(keyboard_descriptor));
|
||||
|
||||
terminal_writestring("Preparing AHCI... ");
|
||||
ahci_init();
|
||||
|
||||
terminal_writestring("Are interrupts enabled? ");
|
||||
if (are_interrupts_enabled() == 1) {
|
||||
|
@ -46,8 +42,8 @@ void kmain() {
|
|||
terminal_writeline("no");
|
||||
}
|
||||
|
||||
//terminal_writestring("kmain memory address: ");
|
||||
//terminal_writeline(itoa(kmain));
|
||||
terminal_writestring("kmain memory address: ");
|
||||
terminal_writeline(itoa(kmain));
|
||||
|
||||
terminal_writeline("----------");
|
||||
|
||||
|
|
Loading…
Reference in a new issue