EnderIce2
|
079055082a
|
panic: Check if CurrentProcess & CurrentThread are valid before showing info
|
2024-11-16 04:42:20 +02:00 |
|
EnderIce2
|
ef1c5bb39e
|
panic: Add stub code for UHCI, EHCI & XHCI controllers
|
2024-11-10 16:30:43 +02:00 |
|
EnderIce2
|
b6006e379d
|
panic: Refactor PS/2 keyboard initialization code
|
2024-10-26 03:24:29 +03:00 |
|
EnderIce2
|
f57ad7fc81
|
task: Implement new process state
Added "Frozen" for vfork implementation.
|
2024-10-20 03:00:34 +03:00 |
|
EnderIce2
|
85b6fdef80
|
Implement Virtual Terminal and fix /dev/kcon
|
2024-09-22 13:17:19 +03:00 |
|
EnderIce2
|
aef28c9aff
|
Reset cursor position after print
|
2024-06-08 04:35:18 +03:00 |
|
EnderIce2
|
6801475243
|
Refactor filesystem & stl code
|
2024-05-18 07:42:01 +03:00 |
|
EnderIce2
|
e09d93e2bb
|
Refactor panic handler and assertion failed display functions
|
2024-04-01 21:04:45 +03:00 |
|
EnderIce2
|
45406209d8
|
Refactor debug print statements in user.cpp
|
2024-04-01 01:21:36 +03:00 |
|
EnderIce2
|
5a00e91011
|
Fix signals from exception handler
|
2024-03-28 03:15:05 +02:00 |
|
EnderIce2
|
3d1ecc3db0
|
Rework signal handling code
|
2024-03-25 23:21:27 +02:00 |
|
EnderIce2
|
70cbbea3c0
|
Clear CR2 if the page fault is handled
|
2024-03-21 02:08:18 +02:00 |
|
EnderIce2
|
bd24471748
|
Fix before panic framebuffer
|
2024-03-21 01:57:11 +02:00 |
|
EnderIce2
|
b35045e7ca
|
Refactor memory allocation implementation and add KernelReserve flag to memory mappings
|
2024-03-19 03:57:30 +02:00 |
|
EnderIce2
|
464022a61d
|
Check Display class in InitFont()
|
2024-03-19 02:20:58 +02:00 |
|
EnderIce2
|
9722a44dc2
|
Fix typo in help command
|
2024-03-18 21:33:06 +02:00 |
|
EnderIce2
|
6f76e13c6d
|
Rename TPL to TPR in used.cpp
|
2024-03-13 18:46:59 +02:00 |
|
EnderIce2
|
2d5bb5193d
|
Refactor BaseBufferStackError function
|
2024-03-13 18:45:07 +02:00 |
|
EnderIce2
|
0d2036139c
|
Update DisplayDetailsScreen to include CopyOnWrite flag in page table entry
|
2024-03-11 23:29:47 +02:00 |
|
EnderIce2
|
0270192eec
|
Add more page fault details
|
2024-03-10 22:51:09 +02:00 |
|
EnderIce2
|
196aacda84
|
Update DisplayProcessScreen function to include executable name
|
2024-03-05 01:07:09 +02:00 |
|
EnderIce2
|
52ec0a25bf
|
Fix incorrect condition in HandleException function
|
2024-03-04 23:11:40 +02:00 |
|
EnderIce2
|
e69ace7fdc
|
Add ExGetKSymbolByAddress function to retrieve kernel symbols by address
|
2024-03-03 23:48:19 +02:00 |
|
EnderIce2
|
2f1611fe87
|
Add dump command in kernel shell
|
2024-02-29 00:46:28 +02:00 |
|
EnderIce2
|
72ee2075ae
|
Add "screen" command to panic UI
|
2024-02-29 00:05:59 +02:00 |
|
EnderIce2
|
455c8a82de
|
Fix DisplayProcessScreen function to show ready threads, add note for hidden processes
|
2024-02-28 23:57:13 +02:00 |
|
EnderIce2
|
5fd8d3b3a5
|
Revamped kernel panic functions with significant improvements
|
2024-02-28 06:31:02 +02:00 |
|