EnderIce2
|
87e263f5fe
|
Fix warning "ignoring changed section attributes for .text"
|
2024-04-01 20:52:55 +03:00 |
|
EnderIce2
|
7d1041a3bd
|
Refactor interrupt handling code
|
2024-03-13 18:46:01 +02:00 |
|
EnderIce2
|
f34f6f94c6
|
Change the IDT table to use interrupt gate
|
2024-02-28 04:48:05 +02:00 |
|
EnderIce2
|
3eb25c8e14
|
Remove unnecessary calls to CPUID.Get()
|
2024-02-25 18:43:11 +02:00 |
|
EnderIce2
|
578b8f74da
|
Refactor Timer::OnInterruptReceived method signature
|
2024-02-23 05:31:49 +02:00 |
|
EnderIce2
|
1bc7c4b4dd
|
Fix ExceptionHandlerStub to work with CPU::ExceptionFrame
|
2024-02-15 22:09:33 +02:00 |
|
EnderIce2
|
b0575ba4f2
|
Rename "SafeFunction" macro to "NoSecurityAnalysis"
|
2024-02-04 04:31:30 +02:00 |
|
EnderIce2
|
96daa43d38
|
Update kernel
|
2024-01-19 06:47:42 +02:00 |
|
EnderIce2
|
cfee4807c4
|
ISR 0x1 should have RING3
|
2023-10-20 01:42:24 +03:00 |
|
EnderIce2
|
da7e9d781f
|
GetCurrentCPU reporting wrong ID
|
2023-10-20 01:42:02 +03:00 |
|
Alex
|
889e1522a3
|
Restructured and rewritten entire codebase
|
2023-10-09 01:16:24 +03:00 |
|
Alex
|
32a17c5e63
|
Update files
|
2022-10-10 23:31:46 +03:00 |
|
Alex
|
9b7c1fb369
|
i686 now compiles (but not booting)
|
2022-10-10 19:55:52 +03:00 |
|
Alex
|
f746110fbe
|
Implemented GDT & IDT
|
2022-10-10 09:00:32 +03:00 |
|