ReactOS 0.4.16-dev-319-g6cf4263
|
#include "kdvm.h"
Go to the source code of this file.
Variables | |
static CHAR | KdVmCmdMagic [] = "~kdVMvA " |
static CHAR | KdVmReplyMagic [] = "++kdVMvA " |
static const UCHAR | KDVM_CMD_TestConnection = 't' |
static const UCHAR | KDVM_CMD_ReceivePacket = 'r' |
static const UCHAR | KDVM_CMD_SendPacket = 's' |
static const UCHAR | KDVM_CMD_VersionReport = 'v' |
UCHAR | KdVmDataBuffer [KDVM_BUFFER_SIZE] |
PHYSICAL_ADDRESS | KdVmBufferPhysicalAddress |
ULONG | KdVmBufferPos |
PFNDBGPRNT | KdpDbgPrint |
NTSTATUS NTAPI KdDebuggerInitialize0 | ( | _In_opt_ PLOADER_PARAMETER_BLOCK LoaderBlock | LoaderBlock | ) |
Definition at line 277 of file kdvm.c.
NTSTATUS NTAPI KdDebuggerInitialize1 | ( | _In_opt_ PLOADER_PARAMETER_BLOCK LoaderBlock | LoaderBlock | ) |
KDP_STATUS NTAPI KdReceivePacket | ( | _In_ ULONG | PacketType, |
_Out_ PSTRING | MessageHeader, | ||
_Out_ PSTRING | MessageData, | ||
_Out_ PULONG | DataLength, | ||
_Inout_opt_ PKD_CONTEXT | KdContext | ||
) |
Definition at line 449 of file kdvm.c.
VOID NTAPI KdSendPacket | ( | _In_ ULONG | PacketType, |
_In_ PSTRING | MessageHeader, | ||
_In_ PSTRING | MessageData, | ||
_Inout_ PKD_CONTEXT | KdContext | ||
) |
Definition at line 348 of file kdvm.c.
|
static |
Definition at line 80 of file kdvm.c.
Referenced by KdReceivePacket(), KdSendPacket(), KdVmNegotiateProtocolVersions(), and TestConnectionOnChannel().
Definition at line 61 of file kdvm.c.
Referenced by KdSendPacket(), and KdVmAddCommandToBuffer().
Definition at line 43 of file kdvm.c.
Definition at line 138 of file kdvm.c.
Referenced by KdDebuggerInitialize0().
Definition at line 101 of file kdvm.c.
Referenced by KdReceivePacket(), KdSendPacket(), KdVmNegotiateProtocolVersions(), and TestConnectionOnChannel().
Definition at line 213 of file kdvm.c.
Referenced by KdDebuggerInitialize0().
Definition at line 172 of file kdvm.c.
Referenced by KdVmTestConnectionWithHost().
PFNDBGPRNT KdpDbgPrint |
Definition at line 22 of file kdvm.c.
Referenced by KdDebuggerInitialize0(), and KdVmDbgDumpRow().
Definition at line 14 of file kdvm.c.
Referenced by KdReceivePacket().
Definition at line 15 of file kdvm.c.
Referenced by KdSendPacket().
Definition at line 13 of file kdvm.c.
Referenced by TestConnectionOnChannel().
Definition at line 16 of file kdvm.c.
Referenced by KdVmNegotiateProtocolVersions().
PHYSICAL_ADDRESS KdVmBufferPhysicalAddress |
Definition at line 19 of file kdvm.c.
Referenced by KdDebuggerInitialize0(), and KdVmKdVmExchangeData().
ULONG KdVmBufferPos |
Definition at line 20 of file kdvm.c.
Referenced by KdVmAddToBuffer(), KdVmKdVmExchangeData(), and KdVmPrepareBuffer().
|
static |
Definition at line 11 of file kdvm.c.
Referenced by KdVmAddCommandToBuffer().
UCHAR KdVmDataBuffer[KDVM_BUFFER_SIZE] |
Definition at line 18 of file kdvm.c.
Referenced by KdDebuggerInitialize0(), KdVmAddToBuffer(), and KdVmKdVmExchangeData().
|
static |
Definition at line 12 of file kdvm.c.
Referenced by KdVmSendReceive().