Skip to content

v2.51

Latest

Choose a tag to compare

@Baron-von-Riedesel Baron-von-Riedesel released this 17 Jun 11:50
  • fix a cmd: size qualifiers weren't fully skipped if they contained digits (near16/32, far16/32).
  • fix DebugR dl cmd: the debugger assumed the limit of the LDT to be <= 0xffff, hence didn't display anthing if limit was i.e. 0x10000.
  • fix DebugR dg/dl cmd: gates in GDT/LDT were displayed in memory descriptor format.
  • fix DebugB l cmd: allow 32-bit sector numbers (usepacket != 0).
  • DebugR vc/vt/vl cmds: vectors can be (un)trapped selectively for ring 0 and 3.
  • DebugXf: handle exc 0 like 1,3,0dh and 0eh first, before client; 'skip' cmd still missing!
  • DebugR(V): don't stop if "invalid" values in registers FS,GS are detected.
  • DebugB: added check if already loaded beyond conv. memory.
  • Debug/DebugB fix: hw bp implementation for these variants was flawed.
  • DebugB: as default, b cmds and hw bps activated for this variant.
  • DebugB: added LDebugB to load DebugB into JLM FastBoot.
  • DebugR: (optionally) handle exception 02 (NMI).