User Tools

Site Tools


blog:pushbx:2023:1106_october:november_work

October/November work

2023-11-05

This week I worked some on Extensions for lDebug and did one change to the wwwecm scripts: The update function for hg repos will run an hg clean --all command before building the repo using its mak.sh scripts. This clears away stale files like the listings and executables of the SOTF ELD after it was renamed to CO.ELD.

ELD-unrelated changes

ELD infrastructure

ELD architecture

Specific ELDs

  • ldmem.eld: Add display of more ELD handlers
  • aformat.eld: Dump written bytes after the assembler has handled an instruction
  • ldmem.eld: Split code into nouns, allow to specify nouns (default if none specified is ALL)
  • bases.eld: Display an expression (32 bits) or literal (64 bits) in different bases
  • set.eld: Fix to mark oneshot run with /E switch as resident during command injection
  • set.eld: Bugfix, allow multiple /E commands from resident ELD
  • set.eld: Use new style puts hook, improving the interaction with eldcomp
  • eldcomp.eld: Use new style puts hook
  • useparat.eld: Insert a line of underscores or equal signs after disassembling instructions that end a control flow. This ELD tries to detect disassembly of certain instructions (retn, retf, iret, jmp, mov ah, mov ax, int 20, int 21) as well as the last line of the register dump from a R command (starts as "DS=" or "IP=").
You could leave a comment if you were logged in.
blog/pushbx/2023/1106_october/november_work.txt · Last modified: 2023-11-20 11:25:02 +0100 Nov Mon by ecm