I have an embedded device running XPe with a single serial port (also no
1394). The COM1 port is normally used by applications for other purposes.
However, I would really like to be able to use this for kernel debugging as
well. I tried using /crashdebug option in boot.ini so that the COM1 port
does not disappear. The problem is that this does not let me debug on
demand, only when a bug check occurs. Is there a way to enable on demand
debugging without reserving the serial port for exclusive use by the
debugger? If not, the other option would be to have WinDbg monitor for
specific debug messages coming from the other machine. My understanding is
that this used to be possible with a .waitforstr command, but that doesn't
seem to be implemented any more. Is there a way to monitor messages from
within WinDbg?
Thanks!