22 Commits

Author SHA1 Message Date
Alex
aa108c08f6
Rework IDT 2023-08-24 03:14:52 +03:00
Alex
bef0897442
Fix 32-bit compilation 2023-08-23 16:59:21 +03:00
Alex
41db477173
Update kernel 2023-06-10 13:11:25 +03:00
Alex
fa4713fdff
Fix kernel crash after an interrupt occurs on the BSP 2023-04-11 11:30:37 +03:00
Alex
046c693a52
Use an enum to specify what ist to use 2023-04-11 11:28:35 +03:00
Alex
b4dbf2c281
QoL and bug fixes 2023-04-10 03:11:46 +03:00
Alex
25256d81a8
Added license headers to all project files 2023-04-04 02:19:05 +03:00
Alex
93afcd2210
QoL improvements 2023-03-27 20:11:32 +03:00
Alex
9ce301907a
QoL improvements 2023-03-24 16:22:42 +02:00
Alex
62e9d7b9c9
fixme 2023-02-24 10:15:05 +02:00
Alex
73e5f13d35
Signal all cores to stop on exception 2023-02-19 00:51:44 +02:00
Alex
cddf0426e3
Fixed compiler warnings 2022-12-21 20:05:57 +02:00
Alex
0a2e8f7154
Updated bitmap command 2022-12-20 00:47:46 +02:00
Alex
eab80c215c
Fixed wrong stack pointer & new tss command for crash screen 2022-12-07 04:15:20 +02:00
Alex
f86777a856
KPT global variable 2022-12-06 09:30:09 +02:00
Alex
fa921fe626
Update files 2022-11-18 06:46:43 +02:00
Alex
c2628019b7
Syscalls working as expected 2022-11-15 15:09:52 +02:00
Alex
416e290c51
Updated GDT & IDT 2022-11-06 04:55:12 +02:00
Alex
4f94d4cc6d
Updated tasking 2022-10-22 04:56:57 +03:00
Alex
ebd0273a99
More tasking implementation 2022-10-21 05:31:50 +03:00
Alex
b8c5c15a47
implemented interrupts handler & stub crash screen 2022-10-16 20:53:57 +03:00
Alex
32a17c5e63
Update files 2022-10-10 23:31:46 +03:00