feat(Terminal): Enhance terminal UI with panel updates and new BoxUI utility functions

feat(Timekeeping): Implement time initialization and month string representation
refactor(Panic): Improve panic output formatting and add boxed UI elements
refactor(UEFI): Expand UEFI header and structure definitions for better clarity
refactor(IoPort): Comment out unimplemented IO functions for future work
This commit is contained in:
2025-08-14 12:36:56 +02:00
parent 7f0e67782d
commit 18ab628682
10 changed files with 522 additions and 42 deletions
+8
View File
@@ -1,3 +1,9 @@
/*
* Terminal.hpp
* Terminal implementation
* Copyright (c) 2025 Daniel Hammer
*/
#pragma once
#include <cstdint>
#include <cstddef>
@@ -36,6 +42,8 @@ namespace Kt
void Putchar(char c);
void Print(const char *text);
void UpdatePanelBar(const char* panelText);
inline base base_custom(int custom)
{
return (base)custom;