WIP - ATA devices
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
#include <syscall.h>
|
||||
#include <cpuid.h>
|
||||
#include <vfs.h>
|
||||
#include <ata.h>
|
||||
|
||||
int kernel_execve(process_t *p, void *image, char *argv[], char *envp[]);
|
||||
int kmain(uint64_t multiboot_magic, void *multiboot_data)
|
||||
@@ -30,10 +31,11 @@ int kmain(uint64_t multiboot_magic, void *multiboot_data)
|
||||
|
||||
debug_info("Syscall enabled:%d\n", CPUID_FEATURE_SYSCALL);
|
||||
|
||||
|
||||
fs_mount(0, "/");
|
||||
fs_mount(&debug_file, "/dev/debug");
|
||||
|
||||
ata_init();
|
||||
|
||||
fs_write(&debug_file, "TESTING DEBUG FILE", 18, 0);
|
||||
|
||||
process_t *p1 = process_spawn(0);
|
||||
|
||||
Reference in New Issue
Block a user