reactos/ntoskrnl/kdbg
Hermès Bélusca-Maïto 271b985981
[NTOS:KD] Cleanup of some old code.
- Remove KdbInit() macro and directly use KdbpCliInit() (since the place
  where it was used was already within an #ifdef KDBG block).

- Declare KdpKdbgInit() only when KDBG is defined, move its definition
  into kdio.c and remove the legacy wrappers/kdbg.c file.
  And in KdbInitialize(), set KdpInitRoutine directly to the former,
  instead of using the KdpKdbgInit indirection.

- Don't reset KdComPortInUse in KdpDebugLogInit().

- Minor refactorings: KdpSerialDebugPrint -> KdpSerialPrint and make it
  static; argument name "Message" -> "String", "StringLength" -> "Length".
2022-11-18 18:11:30 +01:00
..
amd64 [NTOS:KDBG] Nuke KdbEnter and KdbpCliModuleLoaded 2022-07-20 23:57:42 +02:00
i386 [NTOS:KDBG] Nuke KdbEnter and KdbpCliModuleLoaded 2022-07-20 23:57:42 +02:00
kdb.c [KDBG] Fix x64 KDBG 2022-07-20 23:57:42 +02:00
kdb.h [NTOS:KDBG] Nuke KdbEnter and KdbpCliModuleLoaded 2022-07-20 23:57:42 +02:00
kdb_cli.c [NTOS:KDBG] Improve x64 stack trace printing 2022-08-04 16:15:24 +02:00
kdb_expr.c [KDBG] Fix x64 KDBG 2022-07-20 23:57:42 +02:00
kdb_keyboard.c
kdb_serial.c
kdb_symbols.c [NTOS:KD] Cleanup of some old code. 2022-11-18 18:11:30 +01:00