Table of Contents
Blog 42 - NASM leaks, lDebug check sections, various
2023-07-23
This file is blog42.txt!
This week several developments on the debugger happened, as well as two bug reports to the Netwide Assembler.
Early to mid 2023 July work (lDebug)
2023-07-16
This week little development happened, owing to the heat, much to do, and several days of headaches.
Up to early 2023 July work
2023-07-09
The desktop Linux box is back in action after re-installing Debian on a new HDD. In the last two weeks some work happened on multiple repos.
Last Sunday I prepared an example program demonstrating how to implement segment relocations without an external linker, using only NASM's -f bin output format. I did this instead of writing a blog post.
The AMIS review
This article reviews various implementations of the Alternate Multiplex Interrupt Specification (AMIS) that I found. All of them are source-available if not free software.
I started notes for this review in 2022 December and wanted to finish it by 2023 June, but the SSD failure of the Linux box interfered with that. So now here it is a little late.
All files are either mirrored at https://pushbx.org/ecm/amis/samples/ or found in my hg repos at https://hg.pushbx.org/ecm/
MSDebug, lDebug, x2b2, Warplink (2023 June work)
2023-06-25
The last three weeks in part had me on vacation, but that doesn't mean we didn't get any work done.
I don't know when I will be able to upload this blog post, as our main desktop (Linux) box is experiencing some difficulties. RAM has already been swapped, and a new PSU has arrived by post.
As usual some work on two of the debuggers happened, as well as X2B (a public domain "EXE to binary" tool) and a port of WarpLink from the original TASM / MASM sources to sources that can be assembled with a recent NASM.
