EDOS is FDOS from iCOM, private labeled for the Motorola Exorciser and Exordisk-I. The Exordisk-I, in turn, is the iCOM FD360 disk drive cabinet (equivalent to the FD3712). This folder contains a version of EDOS with some minor patches to allow operation on an Altair 680 connected to an iCOM FD360/FD3712. The file PROM.ASM is the EDOS "Resident" PROM. The PROM is located at $E800 in the Exorciser and in the Altair 680. It can be loaded into RAM with the Altair 680 Monitor's "L" command (PROM.S19) or burnt into an EPROM at $E800 (requires an expansion board like the 68-MIO to have EPROM at this address). RAM is required at the 4K boundary below the EPROM for temp variables and stack space (i.e., just below $E000 at $DF00-$DFFF). The editor, assembler, loader, BASIC, etc., perform pointer compares assuming 32K or less of RAM. While I've made patches to prevent issues due to this, you may want to make sure a block of address space starting at $8000 is not RAM to fool RAM search routines. In this Altair 680 version, the printer device in EDOS is routed to the serial port on the UIO (or MIO) board. The high speed paper tape reader is also routed to the UIO serial port for input. This device is used by EDOS for the PXGEN and PTAPE commands to load EDOS and to load programs. This reader device uses CTS/RTS handshaking to throttle the sending device (most likely a terminal emulator today), so be sure hardware handshaking is enabled in the termainal emulator. Device names defined in EDOS are #CN for the console and #LP for the printer. FORTRAN and RASM accept these device names on the command line as listing device options. In BASIC, the delete character was changed from CTRL-O to DEL to be consistent with EDOS (FDOS). Note that EDIT uses BS instead of DEL, however, EDIT was NOT changed and still uses BS. Motorola decided to change the names of many of the FDOS commands, so refer to "EDOS-II Commands.pdf" as well as the FDOS-II manual to learn how to run EDOS.