mirror of
https://github.com/reactos/reactos.git
synced 2025-04-25 16:10:29 +00:00
[NTOS:KD:KDBG] Move some files to a better place.
This commit is contained in:
parent
6d650bfc8f
commit
6fafe54f89
8 changed files with 22 additions and 31 deletions
|
@ -93,25 +93,6 @@ KdpDebugLogInit(
|
|||
#endif
|
||||
|
||||
|
||||
/* KD ROUTINES ***************************************************************/
|
||||
|
||||
BOOLEAN
|
||||
NTAPI
|
||||
KdpSafeReadMemory(
|
||||
IN ULONG_PTR Addr,
|
||||
IN LONG Len,
|
||||
OUT PVOID Value
|
||||
);
|
||||
|
||||
BOOLEAN
|
||||
NTAPI
|
||||
KdpSafeWriteMemory(
|
||||
IN ULONG_PTR Addr,
|
||||
IN LONG Len,
|
||||
IN ULONGLONG Value
|
||||
);
|
||||
|
||||
|
||||
/* KD GLOBALS ***************************************************************/
|
||||
|
||||
/* Serial debug connection */
|
||||
|
|
|
@ -9,15 +9,12 @@
|
|||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS Kernel
|
||||
* FILE: ntoskrnl/kd/i386/kdmemsup.c
|
||||
* PURPOSE: Kernel Debugger Safe Memory Support
|
||||
*
|
||||
* PROGRAMMERS: arty
|
||||
*/
|
||||
|
||||
#include <ntoskrnl.h>
|
||||
#define NDEBUG
|
||||
#include <debug.h>
|
||||
|
||||
#define HIGH_PHYS_MASK 0x80000000
|
||||
#define PAGE_TABLE_MASK 0x3ff
|
|
@ -259,6 +259,22 @@ KdbEnterDebuggerException(IN PEXCEPTION_RECORD64 ExceptionRecord,
|
|||
|
||||
/* other functions */
|
||||
|
||||
BOOLEAN
|
||||
NTAPI
|
||||
KdpSafeReadMemory(
|
||||
IN ULONG_PTR Addr,
|
||||
IN LONG Len,
|
||||
OUT PVOID Value
|
||||
);
|
||||
|
||||
BOOLEAN
|
||||
NTAPI
|
||||
KdpSafeWriteMemory(
|
||||
IN ULONG_PTR Addr,
|
||||
IN LONG Len,
|
||||
IN ULONGLONG Value
|
||||
);
|
||||
|
||||
NTSTATUS
|
||||
KdbpSafeReadMemory(OUT PVOID Dest,
|
||||
IN PVOID Src,
|
||||
|
|
|
@ -366,7 +366,6 @@ elseif(ARCH STREQUAL "arm")
|
|||
${REACTOS_SOURCE_DIR}/ntoskrnl/ke/arm/trap.s)
|
||||
list(APPEND SOURCE
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/config/arm/cmhardwr.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/arm/kdbg.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd64/arm/kdarm.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/ke/arm/cpu.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/ke/arm/exp.c
|
||||
|
@ -387,21 +386,19 @@ if(NOT _WINKD_)
|
|||
endif()
|
||||
|
||||
if(ARCH STREQUAL "i386")
|
||||
list(APPEND SOURCE
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/i386/kdbg.c)
|
||||
list(APPEND SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kd/i386/kdserial.c)
|
||||
if(KDBG)
|
||||
list(APPEND ASM_SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/i386/kdb_help.S)
|
||||
list(APPEND SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/i386/i386-dis.c)
|
||||
endif()
|
||||
elseif(ARCH STREQUAL "amd64")
|
||||
list(APPEND SOURCE
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/i386/kdbg.c)
|
||||
list(APPEND SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kd/i386/kdserial.c)
|
||||
if(KDBG)
|
||||
list(APPEND ASM_SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/amd64/kdb_help.S)
|
||||
list(APPEND SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/i386/i386-dis.c)
|
||||
endif()
|
||||
elseif(ARCH STREQUAL "arm")
|
||||
list(APPEND SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kd/arm/kdbg.c)
|
||||
list(APPEND SOURCE ${REACTOS_SOURCE_DIR}/ntoskrnl/kd/arm/kdserial.c)
|
||||
endif()
|
||||
|
||||
if(KDBG)
|
||||
|
@ -409,14 +406,14 @@ if(NOT _WINKD_)
|
|||
${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/kdb.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/kdb_cli.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/kdb_expr.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/kdb_keyboard.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/kdb_serial.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kdbg/kdb_symbols.c)
|
||||
endif()
|
||||
|
||||
list(APPEND SOURCE
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/kdio.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/kdmain.c)
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/kdmain.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/kdps2kbd.c
|
||||
${REACTOS_SOURCE_DIR}/ntoskrnl/kd/kdserial.c)
|
||||
|
||||
else()
|
||||
add_definitions(-D_WINKD_)
|
||||
|
|
Loading…
Reference in a new issue