Hi Bret,

> Am 26.04.2025 um 01:52 schrieb Bret Johnson <bretj...@juno.com>:
> 
> It had a very small memory footprint, _far_ smaller than MS SETVER, and 
> worked pretty well _most_ of the time from what I remember.

the resident part of SETVER (MS-DOS 6.22) when loaded as a device driver is 464 
byte on my system. This is mainly the version table (4Bh bytes for other stuff 
like the device header). The SETVER device driver notifies the kernel about the 
location of the table. The far pointer to the table is stored at 37h of the LoL 
[1].

So by _far_ smaller you mean in the order of a few bytes? As the table gets 
larger, more RAM gets occupied. So this MIGHT become an issue if one enters 
hundreds of additional entries to the table. But had this ever be an issue?

[1]: 
https://github.com/SvarDOS/edrdos/blob/6ea9b7f4715366c4ba752108be0d477f26526657/drdos/header.asm#L253




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to