mirror of
https://github.com/Fennix-Project/Kernel.git
synced 2025-07-11 23:39:20 +00:00
panic: Add stub code for UHCI, EHCI & XHCI controllers
This commit is contained in:
@ -37,7 +37,7 @@
|
||||
#endif
|
||||
|
||||
#include "../../kernel.h"
|
||||
#include "keyboard.hpp"
|
||||
#include "kbd/keyboard.hpp"
|
||||
|
||||
extern void ExPrint(const char *Format, ...);
|
||||
extern void DiagnosticDataCollection();
|
||||
@ -640,13 +640,9 @@ nsa void DisplayCrashScreen(CPU::ExceptionFrame *Frame)
|
||||
}
|
||||
|
||||
DisplayTopOverlay();
|
||||
|
||||
DisplayMainScreen(Frame);
|
||||
|
||||
new CrashKeyboardDriver;
|
||||
|
||||
InitializeKeyboards();
|
||||
DisplayBottomOverlay();
|
||||
// CPU::Halt(true);
|
||||
|
||||
#ifdef DEBUG
|
||||
static int once = 0;
|
||||
@ -749,6 +745,8 @@ nsa void DisplayCrashScreen(CPU::ExceptionFrame *Frame)
|
||||
ExPrint(keyBuf);
|
||||
}
|
||||
#endif
|
||||
debug("cpu halted");
|
||||
CPU::Halt(true);
|
||||
}
|
||||
|
||||
nsa void DisplayStackSmashing()
|
||||
|
Reference in New Issue
Block a user