handle panic now triggers a panic

This commit is contained in:
Simon
2025-05-06 17:27:51 +02:00
parent 55c23fb293
commit 6d5f48e154
2 changed files with 4 additions and 2 deletions

View File

@@ -68,7 +68,9 @@ enum PAGE_FAULT_ERROR {
void handle_keyboard() {} void handle_keyboard() {}
[[gnu::interrupt]] void handle_panic(InterruptContext *context) { [[gnu::interrupt]] void handle_panic(InterruptContext *context) {
(void)context; DBG << "Generic KernelPanic triggered"<< endl;
printContext(context);
kernelpanic("Generic Panic Triggerd");
} }
[[gnu::interrupt]] void handle_timer(InterruptContext *context) { [[gnu::interrupt]] void handle_timer(InterruptContext *context) {

View File

@@ -82,7 +82,7 @@ void handle_keyboard();
/*! \brief handle_panic /*! \brief handle_panic
* *
* \todo(12) Trigger a kernel panic * \todo Trigger a kernel panic
*/ */
[[gnu::interrupt]] void handle_panic(InterruptContext *context); [[gnu::interrupt]] void handle_panic(InterruptContext *context);