- Add kd64 folder for KD64 6.0 implementation.
authorAlex Ionescu <aionescu@gmail.com>
Sun, 18 Feb 2007 20:51:30 +0000 (20:51 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Sun, 18 Feb 2007 20:51:30 +0000 (20:51 +0000)
commit929844ef2a7d6a7ca7c9f3c2cea3cfa9666d6c65
treecd5d2e2ce01cb05fe964be68377a546d4d49c210
parente126eb3077c7ad0fbe253fee8fe716066926928a
- Add kd64 folder for KD64 6.0 implementation.
- Implement KdEnterDebugger, KdExitDebugger, KdEnableDebuggerWithLock, KdEnableDebugger.
- Add KD Version Block, KD Component Masks, and KD Configuration Options.
- Implement KdInitSystem and KdRegisterDebuggerDataBlock.
- Implement KdPollBreakIn, KdpLockPort, KdpUnlockPort.
- Implement KdpStub and KdpReport. Implement logic of KdpTrap but not helper calls (KdpTrap is only enabled after KD connects).
- Implement KD Time Slip support, KdpSwitchProcessor, KdpQueryPerformanceCounter.

svn path=/branches/alex-kd-branch/; revision=25838
reactos/ntoskrnl/include/internal/kd.h
reactos/ntoskrnl/kd64/kdapi.c [new file with mode: 0644]
reactos/ntoskrnl/kd64/kddata.c [new file with mode: 0644]
reactos/ntoskrnl/kd64/kdinit.c [new file with mode: 0644]
reactos/ntoskrnl/kd64/kdlock.c [new file with mode: 0644]
reactos/ntoskrnl/kd64/kdtrap.c [new file with mode: 0644]
reactos/ntoskrnl/ke/i386/exp.c
reactos/ntoskrnl/ntoskrnl.rbuild