kd64: Move KdpSysGetVersion into arch-specific file

svn path=/branches/ros-amd64-bringup/; revision=39136
This commit is contained in:
Timo Kreuzer
2009-01-27 16:26:30 +00:00
parent 10b297f752
commit 4889abaf25
3 changed files with 23 additions and 11 deletions
+15 -1
View File
@@ -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;
}
+8
View File
@@ -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,
-10
View File
@@ -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;