User`s manual

A FILENAME is a valid DOS filename to be used by PGMX to look for
a file on the disk. In the case where a percent (%) sign is specified, the
filename specified will be taken literally. In other words you must be
explicit and give the extension of the filename also. If the percent sign
was not specified then PGMX will automatically supply a .HEX exten-
sion and look for a .HEX even if you specified an extension.
An EXT is a valid DOS extension for the filename in your directory. You
are allowed to use any extension you wish here, (in the binary % mode)
and the data will be sent to the programmer UNCHANGED. The EXT
will only be valid when you have specified a percent sign (%) within the
brackets.
AND REMEMBER!
The effective addressing range of a device is determined by its size. If
a 2K byte device is being used, then it only has 11 significant address
lines and only the lowest 11 bits of the address field are significant.
Thus, as far as the 9000 is concerned, 000H is equivalent to 800H or
F000H in a 2K device.
Valid Commands for PGMX
1. Any valid programmer command except OI, OM, OT, R.
2. @sssss–eeeee. An @ symbol followed by the starting address
(ssss) followed by a dash () followed by the ending address (eeee)
will cause PGMX to search through the specified FILENAME to find
the specified locations inclusive to be sent to the 9000. In the case
of a binary file (specified by a % on the same command line only),
the @ symbol means that the data specified by the % sign (offset),
will go to the ssss–eeee specified by the @ sign within the eprom,
and eeee less ssss bytes will be sent. In the case of an Intel Hex file
(no %), the @ symbol means that PGMX will search the Intel Hex
file for data located between the start address (ssss) and the end
address (eeee) inclusive, and send that data to the same locations
within the eprom.
3. %ooooo. A percent sign (%) followed by an offset (you may omit
specifying an offset of 0, but PGMX may warn you that you did not
specify it, just in case you forgot) will cause PGMX to treat the
EXTension you specified literally (and not add a .HEX extension).
Any offset you specify (ooooo) will cause PGMX to scan up to that
location in the file before sending any data to the 9000.
Model 9000 Commands Chapter 9
Page 41