Table of Contents

Mid late May work

2024-05-19

lDOS MBR

lDOS boot

lDebug

Same as lDOS boot: Normalise function 41h inputs and optimise testing low bit of CX

wwwecm scripts

Avoid hg clean command for MS-DOS v4 fork builds. This avoids rebuilding everything, and works around a problem in which the msdos.cl? files were wrongly created.

MS-DOS v4 fork

There were several more changesets to try to address the build failures due to hg clean and the msdos.cl? files being created wrongly. These were reverted however, as the work around in the wwwecm scripts addresses these problems.

kernwrap

Add an option for running the decompression size test. As this is not needed by MS-DOS or EDR-DOS, disable this test by default.

Enhanced DR-DOS

I also talked about this on the SvarDOS EDR-DOS tracker. I did note there that the int 13h function 48h call in disk.asm is never called as a contribution disabled it for diskettes, but this call is only ever reached for diskettes.

Single-file load and SYS

More discussion of the single-file load took place on the SvarDOS EDR-DOS tracker. FreeDOS SYS is being extended to allow installing lDOS edrdos.com (/OEM:LEDR), lDOS edrpack.sys (/OEM:LEDRPACK), lDOS lmsdos.com (/OEM:LMS), or lDOS lmspack.sys (/OEM:LMSPACK). The patch for this is still in flight.