New Logging system #2

Open
opened 2023-10-28 19:02:21 +00:00 by Nigel · 0 comments

It is currently fairly difficult to debug the kernel. Once the VGA stops working for whatever reason visibility into the kernel becomes near zero.
When solved developing new features for the kernel/operating system will become more simple and debugging time will go down.

To create a better logging system we'll need to make sure the system does the following things:

  • Logs to the serial port
  • Logs to the VGA
  • Can react to input from the serial port
  • Is ready and working shortly after the bootloader loads our kernel
It is currently fairly difficult to debug the kernel. Once the VGA stops working for whatever reason visibility into the kernel becomes near zero. When solved developing new features for the kernel/operating system will become more simple and debugging time will go down. To create a better logging system we'll need to make sure the system does the following things: * Logs to the serial port * Logs to the VGA * Can react to input from the serial port * Is ready and working shortly after the bootloader loads our kernel
Nigel added the
enhancement
label 2023-10-28 19:02:21 +00:00
Nigel self-assigned this 2023-10-28 19:02:21 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Nigel/BarinkOS#2
There is no content yet.