WIP: Decent debug logger #3

Draft
Nigel wants to merge 2 commits from DebugLogging into dev

2 Commits (dev)

Author SHA1 Message Date
Nigel Barink 6086b04054 Added klog as a new logging system
* The logging system sends the message to both VGA and serial
* The serial print uses color to indicate the category of the message

Message Categories  |  Colours
Debug			Green
Info			Blue
Error			Red
2023-10-28 22:28:21 +02:00
Nigel Barink 9c5667c454 Created a proper driver for the serial bus
* The driver can write to any of the pre-defined serial COM ports
* The driver can read from any of the pre-defined serial COM ports (Untested)
2023-10-28 21:51:04 +02:00