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