mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-31 06:38:22 +00:00
A userspace process can now GPF and the OS goes on!
This is really rickety, but it kinda sorta works for my test GPF!
This commit is contained in:
parent
77299cf54d
commit
56c1f9db8e
Notes:
sideshowbarker
2024-07-19 18:46:40 +09:00
Author: https://github.com/awesomekling
Commit: 56c1f9db8e
8 changed files with 96 additions and 42 deletions
|
@ -63,25 +63,6 @@ asm(
|
|||
/* Miscellaneous */
|
||||
#define BASE_FREQUENCY 1193182
|
||||
|
||||
struct RegisterDump {
|
||||
WORD gs;
|
||||
WORD fs;
|
||||
WORD es;
|
||||
WORD ds;
|
||||
DWORD edi;
|
||||
DWORD esi;
|
||||
DWORD ebp;
|
||||
DWORD esp;
|
||||
DWORD ebx;
|
||||
DWORD edx;
|
||||
DWORD ecx;
|
||||
DWORD eax;
|
||||
DWORD eip;
|
||||
WORD cs;
|
||||
WORD __csPadding;
|
||||
DWORD eflags;
|
||||
} PACKED;
|
||||
|
||||
void clock_handle()
|
||||
{
|
||||
IRQHandlerScope scope(IRQ_TIMER);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue