HyperDbg Debugger
Loading...
Searching...
No Matches
platform-serial.c File Reference

User mode cross-platform implementation of the kernel-debugger serial transport. More...

#include "pch.h"

Detailed Description

User mode cross-platform implementation of the kernel-debugger serial transport.

Author
Max Raulea (max.r.nosp@m.aule.nosp@m.a@gma.nosp@m.il.c.nosp@m.om)

See platform-serial.h. The Windows branch wraps the Win32 serial primitives (CreateFile / Comm* / overlapped ReadFile/WriteFile) and owns the per-direction OVERLAPPED state internally so the protocol layer never sees it. The Linux branch is currently stubbed (returns FALSE/NULL) and is the home where the termios-based implementation over /dev/tty* will live.

Version
0.20
Date
2026-06-08