mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
kd64: Move KdpSysGetVersion into arch-specific file
svn path=/branches/ros-amd64-bringup/; revision=39136
This commit is contained in:
@@ -14,6 +14,20 @@
|
||||
|
||||
/* PRIVATE FUNCTIONS *********************************************************/
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
KdpSysGetVersion(IN PDBGKD_GET_VERSION64 Version)
|
||||
{
|
||||
/* Copy the version block */
|
||||
RtlCopyMemory(Version, &KdVersionBlock, sizeof(DBGKD_GET_VERSION64));
|
||||
|
||||
Version->PsLoadedModuleList = &KeLoaderBlock->LoadOrderListHead;
|
||||
|
||||
Version->Flags = DBGKD_VERS_FLAG_PTR64 | DBGKD_VERS_FLAG_DATA;
|
||||
Version->KdSecondaryVersion = KD_SECONDARY_VERSION_AMD64_CONTEXT;
|
||||
|
||||
}
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
KdpSetContextState(IN PDBGKD_WAIT_STATE_CHANGE64 WaitStateChange,
|
||||
@@ -149,7 +163,7 @@ KdpTrap(IN PKTRAP_FRAME TrapFrame,
|
||||
PreviousMode,
|
||||
SecondChanceException);
|
||||
}
|
||||
|
||||
FrLdrDbgPrint("leave KdpTrap\n");
|
||||
/* Return TRUE or FALSE to caller */
|
||||
return Status;
|
||||
}
|
||||
|
||||
@@ -14,6 +14,14 @@
|
||||
|
||||
/* PRIVATE FUNCTIONS *********************************************************/
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
KdpSysGetVersion(IN PDBGKD_GET_VERSION64 Version)
|
||||
{
|
||||
/* Copy the version block */
|
||||
RtlCopyMemory(Version, &KdVersionBlock, sizeof(DBGKD_GET_VERSION64));
|
||||
}
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
KdpSetContextState(IN PDBGKD_WAIT_STATE_CHANGE64 WaitStateChange,
|
||||
|
||||
@@ -206,14 +206,6 @@ KdpSetCommonState(IN ULONG NewState,
|
||||
}
|
||||
}
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
KdpSysGetVersion(IN PDBGKD_GET_VERSION64 Version)
|
||||
{
|
||||
/* Copy the version block */
|
||||
RtlCopyMemory(Version, &KdVersionBlock, sizeof(DBGKD_GET_VERSION64));
|
||||
}
|
||||
|
||||
VOID
|
||||
NTAPI
|
||||
KdpGetVersion(IN PDBGKD_MANIPULATE_STATE64 State)
|
||||
@@ -227,8 +219,6 @@ KdpGetVersion(IN PDBGKD_MANIPULATE_STATE64 State)
|
||||
/* Get the version block */
|
||||
KdpSysGetVersion(&State->u.GetVersion64);
|
||||
|
||||
//State->u.GetVersion64.PsLoadedModuleList = &KeLoaderBlock->LoadOrderListHead;
|
||||
|
||||
/* Fill out the state */
|
||||
State->ApiNumber = DbgKdGetVersionApi;
|
||||
State->ReturnStatus = STATUS_SUCCESS;
|
||||
|
||||
Reference in New Issue
Block a user