Implement syscalls, hello world from userspace

This commit is contained in:
2025-09-02 23:51:14 +02:00
parent 920de10025
commit 8a12f23b69
24 changed files with 313 additions and 44 deletions

View File

@ -9,6 +9,7 @@
#include "pic.h"
#include "apic.h"
#include "pit.h"
#include "syscall.h"
void hal_init(void) {
if (!serial_init()) {
@ -32,6 +33,7 @@ void hal_init_withmalloc(void) {
pit_init();
ioapic_setentry(IOAPIC, acpi_remapirq(0x00), INTR_TIMER);
hal_intr_disable();
hal_syscall_init();
}
void hal_wait(uint32_t ms) {