P800 Operating Manual
26
R3
Read the security fuse setting.
The response is an 8 digit hexadecimal number. Each
binary bit corresponds to one security bit for the currently
selected device: bit 0 corresponds to fuse 0, through to bit
31 corresponding to fuse 31. Note that not all devices
support security, and the number of security fuses varies
with the selected device.
Reads the CRC. This command outputs a four character
hexadecimal number corresponding to the currently
selected socket (see SS and RS).
Read the RAM size. The output is a six character
hexadecimal number representing the topmost RAM
address available.
Read the Flash software revision number.
The output consists of the ASCII string "136-" (which
identifies this product as the P800) followed by the flash
revision number, followed by a '/', then the boot ROM
revision.
Read the checksum. This command outputs a four
character hexadecimal number, corresponding to the
currently selected socket (see SS and RS).
Read device description. Output consists of three fields
separated by a "/" character. The first field is the maximum
possible (hexadecimal) device address; the second field is
the (decimal) device width measured in bits; and the last
field is the empty state of the device - ('0' meaning all zeros;
'1' meaning all ones; and '2' meaning unknown or
indeterminate).
Read the current bit mode. Output consists of six digits.
For 8-bit wide devices, legal combinations are: 010408 (8
bit gang); 020208 (8 bit 2of2), 040108 (8 bit 1of4), 010216
(16 bit gang), 020116 (16 bit 1of4), 010132 (32 bit gang).
For 16-bit wide devices, legal combinations are: 010416 (16
bit gang); 020216 (16 bit 2of2), 040116 (16 bit 1of4),
010232 (32 bit gang).
Read the current RAM-START address.
Output consists of six hexadecimal characters.
Read the current RAM-STOP address.
Output consists of six hexadecimal characters.
Read the current DEVICE-START address.
Output consists of six hexadecimal characters.
Read the current I/O offset.
Output consists of eight hexadecimal characters.
Read the current destination RAM-START address.
Output consists of six hexadecimal characters.
Read the current odd/even setting for 16-bit wide devices.
Returns ASCII 'O' for least significant byte odd, or 'E' for
least significant byte even.
R4
R5
R6
R7
R9
RM
RR
RE
RD
RO
RQ
RB