Hi Lee:
Thanks for replying. I was looking for the source code for XMODEM. The executable is already provided in the DISK-A.BIN image and it is the "Martin Eberhard" version. There are a few source code files out there called "XMODEM" but Martin's seems to be much easier to configure for different hardware. As for being "unconfigured", it uses its program defaults unless an XMODEM.CFG file is provided.
I'm also looking into KERMIT since KERMIT will take multiple file names for sending and receiving. I managed to get KERMIT running under SCO XENIX a few weeks ago. I can use the Linux version of KERMIT to interface with the XENIX virtual machine and all works well. There is a V4.11 available as source code and HEX overlays for CP/M. The HEATH H8 config overlay seems like it will work with a little modification because it directly supports the 8250 ACE.
Peace and blessings.