Internal Kernel Debugger

From OSDev Wiki
Jump to navigation Jump to search

This page is under construction! This page or section is a work in progress and may thus be incomplete. Its content may be changed in the near future.

An Internal Kernel Debugger will allow you to view data inside core structures of the system, like memory, tasking, and other structures. It is very helpful.


The idea is that you get dumped into a mini shell. You will need a keyboard driver. You then have some commands, like to dump the registers, read a structure, and so on. The difficult part is going to be keeping the structure of an operating system, and allow it see the guts of other components.