summaryrefslogtreecommitdiff
path: root/kernel/src/arch/i686/sys.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/src/arch/i686/sys.c')
-rw-r--r--kernel/src/arch/i686/sys.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/kernel/src/arch/i686/sys.c b/kernel/src/arch/i686/sys.c
deleted file mode 100644
index 209fea4..0000000
--- a/kernel/src/arch/i686/sys.c
+++ /dev/null
@@ -1,51 +0,0 @@
-#include <sys.h>
-#include <arch/i686/asm.h>
-#include <arch/i686/acpi.h>
-#include <arch/i686/drivers/rtc.h>
-#include <arch/i686/idt.h>
-#include <arch/i686/pic.h>
-#include <arch/i686/mboot.h>
-#include <arch/i686/drivers/ps2ctrl.h>
-
-void arch_init(void *boot_info) {
- rtc_update();
-
- idt_init();
- pic_remap();
-
- load_boot_info(boot_info);
-
- /* havent refactored to work with paging yet */
- // acpi_init();
- // memory_init();
-
- ps2ctrl_init();
-}
-
-extern void arch_update(void) {
- rtc_update();
-}
-
-void arch_halt(void) {
- halt();
-}
-
-void arch_wait_io(void) {
- io_wait();
-}
-
-void arch_disable_int(void) {
- int_disable();
-}
-
-void arch_enable_int(void) {
- int_enable();
-}
-
-extern void arch_wait_int(void) {
- int_wait();
-}
-
-void arch_poweroff(void) {
- acpi_poweroff();
-}