Small Debugging Services re-arrangement. /dbgk created for User-Mode debugging and...
authorAlex Ionescu <aionescu@gmail.com>
Sat, 23 Apr 2005 06:41:25 +0000 (06:41 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Sat, 23 Apr 2005 06:41:25 +0000 (06:41 +0000)
commit665e64621674ff8562196f710d7a00a31e012659
tree5aedce5d8b608de310b800b71e6ca88f10ec70dd
parent45ae6da0c6e30fb27987bfb26b2281137afdfb78
Small Debugging Services re-arrangement. /dbgk created for User-Mode debugging and Native Debug Objects (implemented an experimental NtCreateDebugObject. Untested and doesn't work since the DbgkObjectType isn't created yet. Added dbgk.h with the basic structures for now. Removed /dbg and split up code in ex/debug.c for executive and rtl/debug.c for RunTime Library Debug calls. Kdbg now dedicated in /kdbg.

svn path=/trunk/; revision=14760
29 files changed:
reactos/ntoskrnl/Makefile
reactos/ntoskrnl/Makefile.i386
reactos/ntoskrnl/ex/init.c
reactos/ntoskrnl/include/internal/dbg.h
reactos/ntoskrnl/include/internal/debug.h
reactos/ntoskrnl/include/ntoskrnl.h
reactos/ntoskrnl/io/iomgr.c
reactos/ntoskrnl/kd/kdebug.c
reactos/ntoskrnl/kd/mda.c
reactos/ntoskrnl/kdbg/dbgctrl.c [moved from reactos/ntoskrnl/dbg/dbgctrl.c with 100% similarity]
reactos/ntoskrnl/kdbg/errinfo.c [moved from reactos/ntoskrnl/dbg/errinfo.c with 100% similarity]
reactos/ntoskrnl/kdbg/i386/dis-asm.h [moved from reactos/ntoskrnl/dbg/i386/dis-asm.h with 100% similarity]
reactos/ntoskrnl/kdbg/i386/i386-dis.c [moved from reactos/ntoskrnl/dbg/i386/i386-dis.c with 100% similarity]
reactos/ntoskrnl/kdbg/i386/kdb_help.S [moved from reactos/ntoskrnl/dbg/i386/kdb_help.S with 100% similarity]
reactos/ntoskrnl/kdbg/i386/longjmp.S [moved from reactos/ntoskrnl/dbg/i386/longjmp.S with 100% similarity]
reactos/ntoskrnl/kdbg/i386/setjmp.S [moved from reactos/ntoskrnl/dbg/i386/setjmp.S with 100% similarity]
reactos/ntoskrnl/kdbg/kdb.c [moved from reactos/ntoskrnl/dbg/kdb.c with 99% similarity]
reactos/ntoskrnl/kdbg/kdb.h [moved from reactos/ntoskrnl/dbg/kdb.h with 100% similarity]
reactos/ntoskrnl/kdbg/kdb_cli.c [moved from reactos/ntoskrnl/dbg/kdb_cli.c with 99% similarity]
reactos/ntoskrnl/kdbg/kdb_expr.c [moved from reactos/ntoskrnl/dbg/kdb_expr.c with 96% similarity]
reactos/ntoskrnl/kdbg/kdb_keyboard.c [moved from reactos/ntoskrnl/dbg/kdb_keyboard.c with 100% similarity]
reactos/ntoskrnl/kdbg/kdb_serial.c [moved from reactos/ntoskrnl/dbg/kdb_serial.c with 100% similarity]
reactos/ntoskrnl/kdbg/kdb_string.c [moved from reactos/ntoskrnl/dbg/kdb_string.c with 100% similarity]
reactos/ntoskrnl/kdbg/kdb_symbols.c [moved from reactos/ntoskrnl/dbg/kdb_symbols.c with 99% similarity]
reactos/ntoskrnl/kdbg/print.c [moved from reactos/ntoskrnl/dbg/print.c with 100% similarity]
reactos/ntoskrnl/kdbg/rdebug.c [moved from reactos/ntoskrnl/dbg/rdebug.c with 100% similarity]
reactos/ntoskrnl/kdbg/user.c [moved from reactos/ntoskrnl/dbg/user.c with 100% similarity]
reactos/ntoskrnl/ke/i386/irq.c
reactos/ntoskrnl/lpc/send.c