[debug] Rename Debug_Initialize(), register bug-check...
authorShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Sun, 23 Jan 2011 17:00:27 +0000 (12:00 -0500)
committerShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Sun, 23 Jan 2011 17:00:27 +0000 (12:00 -0500)
commitbe0fc21884ed89e2741b049f288cf20ab6abecac
tree9d112a4b3395942e1286cea080dfc6b87582237d
parentb1c4ed8805276102e2550d0030c9b63750a07d5a
[debug] Rename Debug_Initialize(), register bug-check...

...call-back routine to display evidence of life.

We also save the last DBG() message (minus variable args)
in a global so that we can observe it from WinDbg.  Why?
QEmu (on Windows)'s serial feature seems to limit us with
WinDbg...  If the Windows kernel doesn't speak to WinDbg
very soon, or apparently if the keyboard has been polled,
QEmu doesn't seem to establish the WinDbg connection until
an actual bug-check.  That means we can't see any DBG()
messages at all, which is highly annoying.  At least we
can now inspect the most recent DBG() message. *sigh*
src/include/debug.h
src/winvblock/debug.c
src/winvblock/driver.c