mirror of
https://github.com/XunilGroup/XunilOS.git
synced 2026-06-02 10:44:23 +02:00
f943cf5426
removing O(n) operations (ready and sleep queues now), caching timer ticks per irq on init_interrupts aarch64, only saving context when switching, add kill syscall and use it for exit, only push input to init, fix accidental REL_X events drop with virtio, fix the possibility of not having a process to switch to by either staying, switching or idling, improve scheduler by removing double locking and splitting code to multiple functions, do not switch every IRQ but only 100 IRQs, improve rust app building, move x86_64 kernel fb so it doesn't hit heap, update submodules
4 lines
78 B
Makefile
4 lines
78 B
Makefile
export OUTPUT ?= kernel
|
|
export MEMORY ?= 4G
|
|
export TIMER_FREQUENCY_HZ ?= 1000
|