Helos1 Operating System Kernel
Go to file
2021-11-22 06:11:17 +08:00
cppruntime makefile: move pdlibc to extlib, add C++ stub standard headers 2021-11-04 20:15:58 +08:00
driver driver/serial: input 2021-11-14 20:31:07 +08:00
embed embed: Add default mouse cursor (DMZ-Black) 2021-10-10 23:15:35 +08:00
execformat/pe execformat/pe: test_headers.c support for arbitrary file, disable relocate 2021-10-11 20:48:02 +08:00
extlib makefile: move pdlibc to extlib, add C++ stub standard headers 2021-11-04 20:15:58 +08:00
graphics main: refactor to keep the EFI headers from polluting the main namespace 2021-11-06 23:40:50 +08:00
interrupt interrupt: LoadGDT() with KERNEL_GDT_SIZE instead of calculating it 2021-11-14 18:19:10 +08:00
kernel smp: proper cleanup on (non-main) thread exit 2021-11-11 15:44:59 +08:00
libstd makefile: move pdlibc to extlib, add C++ stub standard headers 2021-11-04 20:15:58 +08:00
memory memory: remove logging in kMalloc/kFree 2021-11-08 00:39:25 +08:00
runtime runtime, interrupt: print to screen on errors, print CR2 on panic 2021-11-11 16:18:47 +08:00
smp smp: thread_Start accepts NULL argument struct 2021-11-14 20:31:07 +08:00
util util/queue: rename queue to queue_Queue 2021-11-14 18:19:32 +08:00
vterm vterm: remove vterm.c 2021-11-11 15:22:52 +08:00
.clangd makefile: remove -std=c99 from .clangd 2021-10-23 20:57:46 +08:00
.gitignore Initial commit 2021-10-10 14:39:17 +08:00
config.h makefile: reasonable way of adding compile options 2021-11-07 01:38:41 +08:00
efimain.h main: refactor to keep the EFI headers from polluting the main namespace 2021-11-06 23:40:50 +08:00
LICENSE makefile: add license: Apache 2.0 2021-11-22 06:11:17 +08:00
Linker.ld Initial commit 2021-10-10 14:39:17 +08:00
main.c main: refactor to keep the EFI headers from polluting the main namespace 2021-11-06 23:40:50 +08:00
main.h makefile: reasonable way of adding compile options 2021-11-07 01:38:41 +08:00
Makefile Initial commit 2021-10-10 14:39:17 +08:00
Makefile.flags makefile: reasonable way of adding compile options 2021-11-07 01:38:41 +08:00
run.cmd makefile: run QEMU with reboot/shutdown disabled 2021-11-14 17:30:33 +08:00