Xerox 4213 Printer User Manual


 
XES COMMAND LANGUAGE MODE
Building the file
First determine the load address of the entry to be included in
the table. The lowest value to be changed is 5CH. Therefore, as
shown in the double hex values listed in table D-8, the load
address for this table is B8. Since the load address must always
be four characters in length, the value to be included as the load
address is “00B8”.
Next, build the entries to be included in the table:
The first entry, at location 5C, is to contain the pound sign in
the altered table. The pound sterling sign is found in the ISO
table at location A3. Since it is not to be associated with an
accent character, the first entry is “A300”.
The second entry falls at location 5D. Since this location is
not to be changed, the entry here is “5D00”.
The third entry falls at 5E. This location is to be changed to
the yen sign, which is found in the ISO table at location A5.
It is not to be associated with an accent, so the third entry is
“A500”.
The fourth entry, at 5F, is not to be changed: “5F00”.
The fifth entry, at 60, is to be changed to the international
currency symbol, from location A8 in the ISO table. The fifth
entry is “A800”.
Thus far, including the load address and the five entries, the table
record consists of the following characters:
00B8A3005D00A5005F00A800
Adding two “F”s to the end of the record yields:
00B8A3005D00A5005F00A800FF
It is now possible to determine the byte count to be included in
the record: one load address (four characters), plus five 4-
character entries, plus two “F”s yields:
4 + (5 X 4) + 2 = 26
The byte count is one half the actual number of characters in the
record and must be expressed as a hexadecimal value (26 ÷ 2
= 13). Table D-7 provides a decimal to hex equivalence table
that shows that decimal 13 equals decimal 0D. Now the record
contains the following characters:
0D00B8A3005D00A5005F00A800FF
XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 2-117