Skip to content

v2.11

Latest

Choose a tag to compare

@Baron-von-Riedesel Baron-von-Riedesel released this 05 Oct 17:24
  • fixed symbhdlw.dll: was linked incorrectly ( flags in the binary
    indicated a "dgroup" segment, but it actually has none ).
  • deb16fw: .pmi and .tpmi deactivated
  • deb16f/deb32f: fixed ?RMINT09 branch ( isn't active, usually )
  • deb16f/deb32f keyboard handling: reading of port 60h for sysreq
    detection now optional and disabled as default.
  • use escape sequences for cursor positioning also for Int 14h output.
  • fixed: replacing a value in debxxf.inc may have caused a page fault.
  • COM flags may be changed inside debugger.
  • fixed: .dn did a wrong check of the debuggercontext argument.
  • fixed: write file in showfile.dll caused a crash.
  • uses new HDPMI v3.20 vendor API to disable HDPMI=32.
  • fixed: any '-' or '/' found in the cmdline was assumed to start an
    option for the debugger.
  • fixed: exec STI in IRQ 1 routine (required if iopl==0).
  • fixed: no crash if debfvesa/debfvga cannot be loaded.
  • fixed: mov to/from CR4 was executed without testing if register exists.
  • deb16f/deb32f: fixed cmdline option /2.
  • deb16f: missing deb16f.lbc added.
  • deb16fw: fixed cmdline option /2.
  • cmd cpu: moved cpuid fields to new cmd cpuid.
  • debxxvdd: link step and import libs removed.
  • cmd BPIO added.
  • fixed: if a hw breakpoint couldn't be deleted, wrong error msg
    "cannot clear debug watchpoint state" was emitted.
  • .sft: improved check for size of SFT entry.
  • deb16fwv: use int 2Fh, ax=4005h/4006h instead of 4001h/4002h.
  • fixed: if CS was a (PL3) GDT selector, a GPF may have occured.