- Add KCALLOUT_FRAME to define the kernel callback stack layout during user mode...
authorStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 9 Nov 2009 23:19:03 +0000 (23:19 +0000)
committerStefan Ginsberg <stefanginsberg@gmail.com>
Mon, 9 Nov 2009 23:19:03 +0000 (23:19 +0000)
commitb4835e6badad060da724bd4a92447969f58de97e
tree19676543fec8d709169d3937f430d140ff922a32
parentccd3b00fd21cb43877155a8d89aba537293de9e4
- Add KCALLOUT_FRAME to define the kernel callback stack layout during user mode callbacks. Define the NextCallback and FramePointer members of the debugger data block more portably with this.
- AMD64's is a copy of x86's to match asm.h's the assembly offsets. ARM's is a stub containing two necessary members to have some offsets for the debugger data block.
- Add ARM stub for KiCallUserMode as this is referenced from the debugger data block.

svn path=/trunk/; revision=44063
reactos/include/ndk/amd64/asm.h
reactos/include/ndk/amd64/ketypes.h
reactos/include/ndk/arm/ketypes.h
reactos/include/ndk/i386/asm.h
reactos/include/ndk/i386/ketypes.h
reactos/ntoskrnl/kd64/kddata.c
reactos/ntoskrnl/ke/arm/stubs_asm.s