Files
kernel/sys/kernel.c
T
2020-06-25 16:53:08 +03:00

33 lines
554 B
C

#include "arch/amd64/syscall.h"
#include "drivers/pci/pci.h"
#include "drivers/usb/usb.h"
#include "sys/char/tty.h"
#include "sys/console.h"
#include "sys/sched.h"
#include "sys/panic.h"
#include "fs/sysfs.h"
#include "sys/init.h"
#include "net/net.h"
#include "fs/vfs.h"
void main(void) {
pci_init();
vfs_init();
tty_init();
sysfs_populate();
syscall_init();
sched_init();
net_init();
usb_daemon_start();
net_daemon_start();
user_init_start();
sched_enter();
panic("This code should not run\n");
}