Commit Graph

21 Commits

Author SHA1 Message Date
Matheus 774ae10e99 kernel: update limine to 11 and use base revision 6 2026-04-01 16:45:42 -03:00
iretq 1baea102eb kernel-src/Makefile: small consistency change 2025-12-27 03:02:28 +01:00
Matheus 80cde00319 kernel: add -Wno-error=implicit-function-declaration 2025-12-06 18:53:18 -03:00
Matheus 8a9b75a140 kernel: add more cflags 2025-12-06 18:50:00 -03:00
Matheus bc6dd3ae65 kernel/Makefile: add itself to dependency of built files and disable flanterm bump 2025-11-02 21:40:39 -03:00
Matheus e5976d10ef misc: userspace changes for package management 2025-09-14 15:31:52 -03:00
Matheus e6265552bd update jinx 2025-09-09 20:22:45 -03:00
Matheus be65c6d832 makefile: ignore uacpi tests 2025-09-07 23:31:27 -03:00
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