
SRDISK v2.10 updates
 by E. C. Masloch, 2025

There are several new files:

  * srdiskc.exe - Contains only the formatter program, like old srdisk.exe
  * srdmulti.sys - Contains all device drivers (srdxms, srdxmss, srdems,
	srdemss, srdems3, srdummy), selectable using a keyword that matches
	one of XMS, XMSS, EMS, EMSS, EMS3, or DUMMY. If no keyword is
	specified it defaults to loading the embedded srdxms.sys driver.
  * srdisk.exe - Contains a command loader to run embedded srdiskc.exe when
	run as a DOS application, and runs the embedded srdmulti.sys when
	run as a DOS device driver.
  * srdiskx.exe - Contains the command loader for embedded srdiskc.exe and
	embeds srdxms.sys as a device driver.
  * srdiske.exe - Contains the embedded srdiskc.exe and srdems.sys

Any one of the .exe files listed above contains the complete formatter
program. There is little use in keeping multiple of them.

SRDISK v2.10 uses the AMIS (multiplex interrupt 2Dh) to discover resident
device drivers. Every driver must find an unused multiplex number for its
interrupt 2Dh interface. The interface is incompatible with SRDISK v2.09,
a v2.10 srdiskc.exe formatter will not find v2.09 drivers and vice versa.
The AMIS vendor signature is "ecm" and the product signature is "SRDISK".
The AMIS uninstall function is not supported, and there is no handling to
uninstall any resident device drivers for now. ecm RENUMBER is supported.
