Commit Graph

19 Commits

Author SHA1 Message Date
0289054900 Changed a lot of files. Summary: profiler support; "SafeFunction"; UnlockDeadLock kernel config; Code optimization & more 2022-11-28 08:25:37 +02:00
f907ca907d Updated lock 2022-11-20 16:13:19 +02:00
cabdc5263e Kernel now compiles on x32 2022-11-14 14:54:18 +02:00
08ab104eb1 Runtime stuff 2022-11-11 04:41:12 +02:00
77081b4e1e Stability fixes (i hope); attempt to implement argc, argv, envp, auxv; Syscalls 2022-11-10 07:09:32 +02:00
776f6d71b0 implemented fxsr 2022-11-06 04:55:01 +02:00
a245fb009c Fixed compilation failing on i386 2022-10-28 09:06:09 +03:00
9c3c07116c Fixed compilation issues on x32 2022-10-21 03:59:01 +03:00
cb349ae620 x32 still not working (TODO: do 1:1 page mapping, except for kernel) 2022-10-18 21:16:12 +03:00
348aa69dcb 32bit booting working 2022-10-18 00:19:44 +03:00
3df98c7c8e 32bit boot using multiboot2 2022-10-17 23:52:55 +03:00
83c8acce06 Fixed compiling for x32 & arm64 2022-10-17 04:09:54 +03:00
398d889c74 Multiboot2Initializator stub 2022-10-13 09:32:26 +03:00
8f108466fa Added "Loading..." text at boot 2022-10-13 07:35:59 +03:00
b96b09a8b5 kernel boots with multiboot2 2022-10-13 06:43:12 +03:00
aae1f22458 Fixing SMP stub for x32 and arm64 2022-10-12 04:34:56 +03:00
a2da69d777 Added syscalls stub 2022-10-12 04:34:37 +03:00
aaebb17788 Forgot _kernel_start 2022-10-11 02:52:55 +03:00
32a17c5e63 Update files 2022-10-10 23:31:46 +03:00