Commit Graph

29 Commits

Author SHA1 Message Date
96daa43d38 Update kernel 2024-01-19 06:47:42 +02:00
889e1522a3 Restructured and rewritten entire codebase 2023-10-09 01:16:24 +03:00
8898791257 Update kernel code 2023-08-22 06:21:17 +03:00
2c51e4432f Update kernel 2023-08-06 04:53:14 +03:00
41db477173 Update kernel 2023-06-10 13:11:25 +03:00
e8162bc3cb Update filesystem structure 2023-05-20 04:31:14 +03:00
b4dbf2c281 QoL and bug fixes 2023-04-10 03:11:46 +03:00
25256d81a8 Added license headers to all project files 2023-04-04 02:19:05 +03:00
bb862bf600 Move PEXIT and TEXIT to task.hpp 2023-03-27 20:37:58 +03:00
028115a1b0 Boot screen & change shutting down/rebooting procedure 2023-03-25 12:05:33 +02:00
c046b079f2 Added DebuggerIsAttached 2023-03-14 00:01:44 +02:00
a101277991 Added memory tracker to serial port 2023-03-10 21:16:19 +02:00
a592b85ce5 Updated kernel (tl;dr: improved filesystem, tasking, loading files, etc..) 2023-02-06 19:35:44 +02:00
5da3b3ae6c Recovery stub 2022-12-26 08:41:43 +02:00
ba425e59ca 🎉Implemented networking🎉 2022-12-24 06:24:10 +02:00
0289054900 Changed a lot of files. Summary: profiler support; "SafeFunction"; UnlockDeadLock kernel config; Code optimization & more 2022-11-28 08:25:37 +02:00
13f93b8e21 Stop tasking when stack guard fails 2022-11-17 19:09:43 +02:00
77081b4e1e Stability fixes (i hope); attempt to implement argc, argv, envp, auxv; Syscalls 2022-11-10 07:09:32 +02:00
ca33e7b85b Implemented partition detection 2022-11-02 04:14:06 +02:00
917e000f6c Implemented driver support (bad but works) 2022-11-01 01:56:32 +02:00
c8e5ce1d36 Added filesystem 2022-10-28 08:50:14 +03:00
581638c256 Update files 2022-10-26 21:55:31 +03:00
84b9f6bdf0 KernelShutdownThread stub 2022-10-22 19:05:39 +03:00
2f7b871aa0 More tasking stub 2022-10-20 05:32:15 +03:00
ea61229b18 Added better kernel arguments reading 2022-10-20 01:07:39 +03:00
ccd2c47beb Added Kprint in kernel.h 2022-10-11 00:59:11 +03:00
19e810653a Added PCI support 2022-10-10 23:50:34 +03:00
4b6683823f Update files 2022-10-10 23:29:39 +03:00
8652d781ce Update files 2022-10-08 04:33:53 +03:00