Mail Archives: djgpp-workers/2001/09/07/01:08:42
I've committed dbgcom.c the fixes to make Win2K/XP hardware breakpoints work.
I also replaced a couple of large asm blocks with standard __dpmi calls.
Tested on Win2K, WinXP, WinNT4, Win95.
Win NT 4.0 hardware breakpoints still all return active if any are set,
but this is a different problem. If you run old debugger on W2K or WXP
and lose the breakpoints you must kill ntvdm to get them back (this
new code can't allocate any once they are lost).
I'll add some version of dbgcom.c to my V203 patch kit later.
I'll build some binary debuggers and update the W2K web site someday.
And I'll add entries to wc204 for debug fix and W2K lfn=n patch bundle.
I'm also looking at the dpmiexcp.c patch for Win2K PSP setting. It
uses _int86 which has some non-clean-namespace problems, and is too big
a footprint to bundle into each image. I'll probably replace it with
some inline asm.
- Raw text -