Page 2-2
Chapter Two
Eagle TX Series AMOS Based Terminal Server Technical Manual, Rev. 01
AMOS monitor that emulates a disk drive. This disk driver works by adding the physical block requested
to the base of the RAM disk, and reads and writes the data to that location.
The boot code then copies the AMOS monitor from the RAM disk to the beginning of memory just as a
normal AMOS system would load the AMOS monitor from a hard disk drive. After the monitor is loaded
into memory, the boot code jumps to the monitor and the monitor execution begins.
When AMOS is “up and running”, all disk calls are made to the disk driver which uses the RAM disk
only. If new files are written to the RAM disk, or changes are made to existing files, only DRAM is
affected and any changes will be lost on reset or power fail.
In order to save changes to the RAM disk, a special software utility (
FLUTIL.LIT
) must be run. This
utility is described in detail in Chapter 4. When
FLUTIL.LIT
is run, the contents of the RAM disk are
copied back to the Flashcard. If power is lost during this operation, or reset is pressed, then all contents
will be lost. For recovery purposes, we have included a means of booting the system over a serial cable.
The serial boot requires that an image of the RAM disk be made and saved on another system (PC
recommended) for backup purposes and uploading back to the terminal server.
You can use the
FLUTIL.LIT
software utility to also make the backup image of the Flashcard. This
requires that a separate RAM subsystem disk (VDK) be defined so that the image file (TRM4MB.IMG)
can temporarily be stored there. The subsystem disk is required because the main RAM disk (DSK:) does
not have enough room to store an image of itself. This process requires that you be logged into OPR:. An
INI file (VDKINI.INI) has been included in the Flashcard that can be MONTSTed which will configure
the terminal server for that purpose.