Hartmut Birr wrote:
Commit in *reactos/hal/halx86* on MAIN
irql.c <#file1> +5 -11 1.20
<http://cvs.reactos.com/cgi-bin/cvsweb/reactos/hal/halx86/irql.c?rev=1.20&content-type=text/x-cvsweb-markup>
->
<http://cvs.reactos.com/cgi-bin/cvsweb/reactos/hal/halx86/irql.c.diff?r1=text&tr1=1.20&r2=text&tr2=1.21&f=h>
1.21
<http://cvs.reactos.com/cgi-bin/cvsweb/reactos/hal/halx86/irql.c?rev=1.21&content-type=text/x-cvsweb-markup>
- Stored the apc/dpc requests in the KPCR.
------------------------------------------------------------------------
reactos <http://cvs.reactos.com/cgi-bin/cvsweb/reactos>/hal
<http://cvs.reactos.com/cgi-bin/cvsweb/reactos/hal>/halx86
<http://cvs.reactos.com/cgi-bin/cvsweb/reactos/hal/halx86>
Just a question, what's the difference between HAL_DPC_REQUEST and
DpcInterruptRequested. IIRC they could both be used for the same purpose
(I'm currently updating the Dpc code to use DpcInterruptRequested).
Althought my guess is the latter is only used/read from within ntoskrnl
to check if any dpcs are pending.
Best regards,
Alex Ionescu