|
ReactOS 0.4.16-dev-2491-g3dc6630
|
#include "kddll.h"#include <arc/arc.h>#include <stdlib.h>#include <ndk/halfuncs.h>#include <cportlib/cportlib.h>#include <cportlib/uartinfo.h>
Go to the source code of this file.
Macros | |
| #define | CONST_STR_LEN(x) (sizeof(x)/sizeof(x[0]) - 1) |
Functions | |
| NTSTATUS NTAPI | KdD0Transition (VOID) |
| NTSTATUS NTAPI | KdD3Transition (VOID) |
| NTSTATUS NTAPI | KdSave (IN BOOLEAN SleepTransition) |
| NTSTATUS NTAPI | KdRestore (IN BOOLEAN SleepTransition) |
| NTSTATUS NTAPI | KdpPortInitialize (_In_ PUCHAR PortAddress, _In_ ULONG BaudRate) |
| NTSTATUS NTAPI | KdDebuggerInitialize0 (IN PLOADER_PARAMETER_BLOCK LoaderBlock OPTIONAL) |
| NTSTATUS NTAPI | KdDebuggerInitialize1 (IN PLOADER_PARAMETER_BLOCK LoaderBlock OPTIONAL) |
| VOID NTAPI | KdpSendByte (IN UCHAR Byte) |
| KDP_STATUS NTAPI | KdpPollByte (OUT PUCHAR OutByte) |
| KDP_STATUS NTAPI | KdpReceiveByte (OUT PUCHAR OutByte) |
| KDP_STATUS NTAPI | KdpPollBreakIn (VOID) |
Variables | |
| CPPORT | KdComPort |
Definition at line 67 of file kdcom.c.
Referenced by KdPowerTransition().
Definition at line 74 of file kdcom.c.
Referenced by KdPowerTransition().
| NTSTATUS NTAPI KdDebuggerInitialize0 | ( | IN PLOADER_PARAMETER_BLOCK LoaderBlock | OPTIONAL | ) |
Definition at line 119 of file kdcom.c.
Referenced by KdInitSystem().
| NTSTATUS NTAPI KdDebuggerInitialize1 | ( | IN PLOADER_PARAMETER_BLOCK LoaderBlock | OPTIONAL | ) |
Definition at line 236 of file kdcom.c.
Referenced by Phase1InitializationDiscard().
| KDP_STATUS NTAPI KdpPollBreakIn | ( | VOID | ) |
Definition at line 296 of file kdcom.c.
Referenced by KdReceivePacket().
| KDP_STATUS NTAPI KdpPollByte | ( | OUT PUCHAR | OutByte | ) |
Definition at line 252 of file kdcom.c.
Referenced by gdb_receive_packet(), and KdpPollBreakIn().
| KDP_STATUS NTAPI KdpReceiveByte | ( | OUT PUCHAR | OutByte | ) |
Definition at line 274 of file kdcom.c.
Referenced by finish_gdb_packet(), gdb_receive_packet(), KdpReceiveBuffer(), and KdpReceivePacketLeader().
Definition at line 244 of file kdcom.c.
Referenced by finish_gdb_packet(), gdb_receive_packet(), KdpPollBreakIn(), KdpSendBuffer(), KdSendPacket(), send_gdb_partial_binary(), send_gdb_partial_packet(), and start_gdb_packet().
Definition at line 89 of file kdcom.c.
Referenced by KdExitDebugger(), and KdReportProcessorChange().
Definition at line 81 of file kdcom.c.
Referenced by KdEnterDebugger(), and KdReportProcessorChange().
| CPPORT KdComPort |
Definition at line 20 of file kdcom.c.
Referenced by KdpPollByte(), KdpPortInitialize(), KdpReceiveByte(), and KdpSendByte().