diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-09-02 08:10:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-02 08:10:50 +0200 |
| commit | aead694f3cada63e4dc2d79653a5b0efe0d9f49f (patch) | |
| tree | 419c04a35244ca0f34dd537e5ee052fb732ebabc /dev/kernel/KernelKit/DebugOutput.h | |
| parent | 36f7cf9ca4eb917ffd09fdfa6abf04ee10f3dc7e (diff) | |
| parent | 1661e5d91d8e7984f916e3ccf78311b4b8c00940 (diff) | |
Merge pull request #60 from nekernel-org/dev
v0.0.4e4 — Langley
Diffstat (limited to 'dev/kernel/KernelKit/DebugOutput.h')
| -rw-r--r-- | dev/kernel/KernelKit/DebugOutput.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/dev/kernel/KernelKit/DebugOutput.h b/dev/kernel/KernelKit/DebugOutput.h index 992d1ca7..d2839341 100644 --- a/dev/kernel/KernelKit/DebugOutput.h +++ b/dev/kernel/KernelKit/DebugOutput.h @@ -12,18 +12,6 @@ #include <NeKit/Stream.h> #include <NeKit/Utils.h> -#define kDebugPort (51820U) - -#define kDebugMag0 'K' -#define kDebugMag1 'D' -#define kDebugMag2 'B' -#define kDebugMag3 'G' - -#define kDebugSourceFile 23 -#define kDebugLine 33 -#define kDebugTeam 43 -#define kDebugEOP 49 - namespace Kernel { class TerminalDevice; class DTraceDevice; @@ -180,6 +168,10 @@ inline TerminalDevice get_console_in(Char* buf) { return self; } +inline constexpr auto kDebugPort = 51820; +inline constexpr auto kDebugMagic = "VMK1.0.0;"; +inline constexpr auto kDebugVersion = 0x0100; + inline constexpr SizeT kDebugCmdLen = 256U; typedef Char rt_debug_cmd[kDebugCmdLen]; |
