- Implement DebugService2, but don't make it do anything yet.

- Add ATTEMPTED_SWITCH_FROM_DPC bugcheck code.


svn path=/trunk/; revision=34585
This commit is contained in:
ReactOS Portable Systems Group 2008-07-19 06:53:36 +00:00
parent c0cde8777b
commit 49de00587a
2 changed files with 20 additions and 2 deletions

View file

@ -1170,6 +1170,14 @@ Language=English
Boot Logging Enabled
.
MessageId=0xB8
Severity=Success
Facility=System
SymbolicName=ATTEMPTED_SWITCH_FROM_DPC
Language=English
ATTEMPTED_SWITCH_FROM_DPC
.
MessageId=0xBE
Severity=Success
Facility=System

View file

@ -27,15 +27,25 @@
//
// Do a breakpoint and return
//
bkpt BREAKPOINT_PRINT // Could also be PROMPT -- we check later in a1
bkpt BREAKPOINT_PRINT // Could be prompt too, we check this later
bx lr
ENTRY_END DebugService
NESTED_ENTRY DebugService2
PROLOG_END DebugService2
//
// FIXME-TODO: Do a breakpoint and return
//
//bkpt BREAKPOINT_LOAD_SYMBOLS // Could be unload too, we check this later
bx lr
ENTRY_END DebugService2
NESTED_ENTRY RtlCaptureContext
PROLOG_END RtlCaptureContext
//
// FIXME: Change to stmdb later
// FIXME-PERF: Change to stmdb later
//
str r0, [a1, #CsR0]
str r1, [a1, #CsR1]