Motorola M68CPU32BUG Manuel d'utilisateur Page 98

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 196
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 97
DEBUG MONITOR COMMANDS
M68CPU32BUG/D REV 1 3-68
VE Verify S-Records Against Memory VE
3.34 VERIFY S-RECORDS AGAINST MEMORY
VE [<port>][<addr>][;<X/-C>][=<text>]
VE is identical to the LO command with the exception that data is not stored to memory but
merely compared to the contents of memory.
The VE command accepts serial data from a host system in the form of a Motorola S-records file
and compares it to data already in memory. If the data does not compare, then the user is alerted
via information sent to the terminal screen.
The optional port number allows the user to specify which is the download port. If the port
number is omitted the default is port 0. The port number must be within the range 0 to $1F.
The BCC default hardware configuration consists of one I/O port; P4 on the BCC or P9 on the
PFB. This limits the user to one host computer running a terminal emulation program. To send S-
records, the user must escape out of the terminal emulation program because the host computer
can not perform terminal emulation and send S-records at the same time. When the host is not in
terminal emulation mode, all status messages from CPU32Bug would be lost. Thus the user must
press <CR> twice after re-entering the terminal emulation program to signal CPU32Bug that
status messages can now be sent.
The optional <addr> field allows the user to enter an offset address which is added to the address
contained in the record address field. This causes the records to be compared to memory at
different locations than would normally occur. The contents of the automatic offset register are
not added to the S-record addresses. If the address is in the range $0 to $1F and the port number
is omitted, precede the address with a comma to distinguish it from a port number. Only absolute
addresses (i.e., "1000") should be entered, as other addressing modes cause unpredictable results.
An address is allowed here rather than an offset (expression) to permit support for function codes
(see paragraph 2.5).
The optional text field, entered after the equals sign (=), is sent to the host before CPU32Bug
begins to look for S-records at the host port. This allows the user to send a command to the host
device to initiate the download. Do not delimited text with quote marks. The text follows the
equals sign and terminates with a carriage return. If the host is operating full duplex, the string
echoes back to the host port and appears on the user’s terminal screen.
Some host systems echo all received characters so the text string is sent to and received from the
host one character at a time. After the entire command is sent to the host, VE looks for an LF
character from the host signifying the end of the echoed command. No data records are processed
until LF is received. If the host system does not echo characters, VE still looks for an LF
character before data records are processed. For this reason it is required in situations where the
Vue de la page 97
1 2 ... 93 94 95 96 97 98 99 100 101 102 103 ... 195 196

Commentaires sur ces manuels

Pas de commentaire