2023-01-04
The end of December and the first days of January saw a lot of changes to the debugger.
Today I updated the lCDebug executable on the HP 95LX. I also changed the 95lx.sld
file. Some flags moved around for the disassembler, and the default length of the D and U commands can now be modified. I chose to set a default length of 12 "lines". (The "lines" count does not always correspond exactly to lines displayed.)
2022-12-01
This week rr made me aware of another offer of an HP 95LX. This one happened to be the variant extended to have 1 MiB of internal memory. This is the rarer model.
2022-11-27
In the past days, lDebugX received some attention which was initiated by a bugfix in FreeDOS Debug/X. That bug was the fact that parsecm
(the function to parse C and M commands) used getaddr
(in lDebugX terms) twice. (The same function was briefly called getaddrW
in Debug/X, though has been replaced by getaddr
with explicit calls to IsWriteableBX
now. In lDebugX the latter function is called verifysegm
and it is still called by getaddr
, whereas getaddrX
does not use it.)