Matheus
fb6cbe49d7
Makefile: fix build
2025-08-14 20:25:17 -03:00
Matheus
d1ba5a94f4
uacpi: update
2024-12-28 22:02:07 -03:00
Matheus
d1c0f2a5fd
kernel-src/Makefile: add -MMD to CFLAGS and add header dependencies
2024-09-15 15:48:35 -03:00
8infy
db55f99e23
Integrate uACPI & remove own ACPI parsing code
...
This commit adds uACPI as a submodule and removes all handwritten table
parsing code as well as struct definitions, since they now work via
uACPI. There's also now an ability to shut down by using the power
button.
2024-09-01 23:12:44 +03:00
Matheus
7673a365e8
kernel: build.h
2024-05-22 21:46:08 -03:00
Matheus
e662d52a73
Kernel: due to performance and real hardware testing reasons, put syscall logging and e9 behind compile time options
2023-07-05 19:48:32 -03:00
Matheus
29df4d72df
syscalls: syscall logging
2023-07-02 15:58:42 -03:00
Matheus
bebf7a832a
kernel: build with debug options
2023-04-27 23:31:28 -03:00
Matheus
d660aa7e49
kernel: integrate flanterm into build system
2023-04-09 17:59:50 -03:00
Matheus
1555becce5
move arch include dir
2023-04-08 19:29:22 -03:00
Matheus
d8141261cb
kernel: use mpaland printf
2023-04-08 14:01:31 -03:00
Matheus
2f8e93faa3
Makefile: qemu targets and fixes
2023-04-08 01:56:25 -03:00
Matheus
df84704797
initial commit
2023-04-08 01:11:30 -03:00