Intel 80C188EB Computer Hardware User Manual


 
4-5
INTRODUCTION TO THE SOFTWARE
4
4.5.4 -POLL, -SIGNAL
These two options control how the host software detects whether or not the user’s code is running.
If poll mode is selected, the host periodically polls the target with a REPORT_STATUS
command. This takes no additional hardware, but it forces the target to spend instruction cycles
responding to the poll. The signal mode avoids this overhead, but it requires that the target set the
Ring Indicator modem line before it issues a REPORT_STATUS command. If neither option is
selected, the signal mode is selected as a default. On the board, the P1.3 pin of 80x186 processor
is used to generate this running signal. Therefore, the signal mode is recommended. (The
REPORT_STATUS command is described on page 6-5.)
4.5.5 RESET SYSTEM, RES SYSTEM, RESET, RES
This command and its abbreviations reset the entire target hardware system. This command
operates by dropping the DTR modem control line. This comes into the target as DSR. After
dropping DTR, the iECM-86 software waits about 1 second to allow the target to complete its
initialization routines. The iECM-86 warns of this time delay and then ignores input from the host
PC until it expires. Unless special precautions are taken in the design of a target system, any data
in RAM (including downloaded object code) may be corrupted by the reset. On the board, the
RAM contents should not be affected by a reset.
4.5.6 DOS
This command enables you to temporarily leave iECM-86 and return to DOS. Once you have
suspended iECM-86, you may perform other functions in DOS, including using other software
programs such as ASM86, as long as there is sufficient memory to do so.
To re-enter iECM-86, type exit at the DOS prompt. iECM-86 returns with all conditions that were
in effect at the time it was suspended.
4.5.7 QUIT
This command closes any files that iECM-86 has opened and exits to DOS. Note that this
command can be used even if the target is running. iECM-86 sets the selected COM port to 9600
baud, 8 bits, no parity and one stop bit. The port is left in this state by iECM-86 when control is
returned to DOS.