fix ps/2 mouse init, make Stall more precise, rename CurrentProcess to KeGetCurrentProcess, correct type about maneuvers, add file writing to win32

This commit is contained in:
maksw committed 2026-05-05 10:30:13 +02:00
1 parent 8c7564d5e1
commit a37f5b1581
14 files changed
+288 -75

No files matched your search

+3 -3
View File
@@ -32,9 +32,9 @@ __declspec(dllexport) void DbgPrint(const char* fmt, ...) {
KeReleaseSpinlock(&sl, flags);
}
// KePanic - Forces output even if debug was compiled out, then the macro halts.
// KePanic
__declspec(dllexport) _Noreturn void KePanic(const char *fmt, ...) {
// We are done, go away
// Silence! Stop the world!
_disable();
// Print a bright-red banner so the framebuffer is unmistakable.
@@ -50,7 +50,7 @@ __declspec(dllexport) _Noreturn void KePanic(const char *fmt, ...) {
vprintf(fmt, va);
va_end(va);
// Halt it!
// Die!
while (true) __halt();
}