[NTOS]: Do the "funny message" (not really funny, my apologies) shenanigans after...
authorSir Richard <sir_richard@svn.reactos.org>
Wed, 3 Mar 2010 05:10:38 +0000 (05:10 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Wed, 3 Mar 2010 05:10:38 +0000 (05:10 +0000)
commit52d93be892ef1c8af4003f462e2d46abea722f08
tree3383083f34c81c7410db75b4b52da2378b677ccc
parent7cdbb11c875ae7b4a83522ddbe7d9626da54fbb1
[NTOS]: Do the "funny message" (not really funny, my apologies) shenanigans after the system components have shutdown, and reset the display and call the HAL at least at DPC level (should probably do it at HIGH IRQL, really). This way, we can avoid the context switch to another process while the HAL is executing the BIOS reset display call (done solely for the benefit of the "funny messages", as the video card driver usually resets the display) and thus avoid the "invalid V86 opcode" message sometimes appearing on shutdown. Did you know the "funny messages" take up more storage space than an average embedded micro-controller OS?

svn path=/trunk/; revision=45777
reactos/ntoskrnl/ex/shutdown.c