https://git.reactos.org/?p=reactos.git;a=commitdiff;h=e09554a06ccd6dabf5280b...
commit e09554a06ccd6dabf5280b9973e4243c6b0e375d Author: Hervé Poussineau hpoussin@reactos.org AuthorDate: Sat Mar 7 15:48:35 2020 +0100 Commit: Hervé Poussineau hpoussin@reactos.org CommitDate: Mon Nov 16 08:55:02 2020 +0100
[NTOS:KD] Merge KdPowerTransition/KdChangeOption with kd64 version --- ntoskrnl/kd/kdmain.c | 27 --------------------------- ntoskrnl/kd64/kdapi.c | 2 ++ ntoskrnl/kd64/kddata.c | 2 -- 3 files changed, 2 insertions(+), 29 deletions(-)
diff --git a/ntoskrnl/kd/kdmain.c b/ntoskrnl/kd/kdmain.c index 36b95d4aa3f..92a47a9cc91 100644 --- a/ntoskrnl/kd/kdmain.c +++ b/ntoskrnl/kd/kdmain.c @@ -391,33 +391,6 @@ KdEnableDebugger(VOID) return STATUS_SUCCESS; }
-/* - * @unimplemented - */ -NTSTATUS -NTAPI -KdPowerTransition(ULONG PowerState) -{ - UNIMPLEMENTED; - return STATUS_NOT_IMPLEMENTED; -} - -/* - * @unimplemented - */ -NTSTATUS -NTAPI -KdChangeOption(IN KD_OPTION Option, - IN ULONG InBufferLength OPTIONAL, - IN PVOID InBuffer, - IN ULONG OutBufferLength OPTIONAL, - OUT PVOID OutBuffer, - OUT PULONG OutBufferRequiredLength OPTIONAL) -{ - UNIMPLEMENTED; - return STATUS_NOT_IMPLEMENTED; -} - /* * @unimplemented */ diff --git a/ntoskrnl/kd64/kdapi.c b/ntoskrnl/kd64/kdapi.c index 06c80a29668..f9205be480f 100644 --- a/ntoskrnl/kd64/kdapi.c +++ b/ntoskrnl/kd64/kdapi.c @@ -2205,6 +2205,7 @@ KdSystemDebugControl( DbgPrint("KdSystemDebugControl is unimplemented!\n"); return STATUS_NOT_IMPLEMENTED; } +#endif
/* * @implemented @@ -2291,6 +2292,7 @@ KdPowerTransition(IN DEVICE_POWER_STATE NewState) } }
+#ifdef _WINKD_ /* * @implemented */ diff --git a/ntoskrnl/kd64/kddata.c b/ntoskrnl/kd64/kddata.c index dd8cef7a6aa..d0acd10a2af 100644 --- a/ntoskrnl/kd64/kddata.c +++ b/ntoskrnl/kd64/kddata.c @@ -79,7 +79,6 @@ PKDEBUG_SWITCH_ROUTINE KiDebugSwitchRoutine; // // Debugger Configuration Settings // -#ifdef _WINKD_ BOOLEAN KdBreakAfterSymbolLoad; BOOLEAN KdPitchDebugger; BOOLEAN KdDebuggerNotPresent; @@ -92,7 +91,6 @@ BOOLEAN KdpDebuggerStructuresInitialized; BOOLEAN KdEnteredDebugger; ULONG KdDisableCount; LARGE_INTEGER KdPerformanceCounterRate; -#endif
// // Breakpoint Data