beautypg.com

3 clear, Clear – Avago Technologies LSI53C1010 User Manual

Page 54

background image

3-14

The SCSI SCRIPTS Processor Instruction Set

The Chained Move instruction transfers data to and from memory
locations. Data may come from any data location, so scatter/gather
operations are transparent to the chip and external processor.

When the SCRIPTS processor executes several CHMOV instructions
and the ends are on an odd byte boundary, the chip temporarily stores
the residual byte in the SCSI Output Data Latch (SODL) register (send
operations) or SCSI Wide Residue Data (SWIDE) register (receive
operations). The SCRIPTS processor takes the first byte from the
subsequent CHMOV or MOVE instruction and lines it up with the residual
byte in order to complete a wide transfer and maintain a continuous wide
data flow on the SCSI bus.

For more information on Chained Block Move Instructions, please see
the appropriate chip technical manual.

Legal Forms

CHMOV count, address, WITH phase
CHMOV count, address, WHEN phase
CHMOV count, PTR address, WITH phase
CHMOV count, PTR address, WHEN phase
CHMOV FROM address, WITH phase
CHMOV FROM address, WHEN phase

3.2.3 CLEAR

CLEAR {ACK | ATN | TARGET | CARRY} [and{ACK | ATN | TARGET

| CARRY} ... ]

Supported by

All LSI Logic SCSI SCRIPTS Processors.

Definition

Deasserts SCSI ACK or ATN, or clears internal flags.

Operands

This command has the following operands:

Example

CLEAR TARGET
CLEAR ACK and TARGET

ACK

Clears the Assert SCSI ACK bit.

ATN

Clears the Assert SCSI ATN bit.

TARGET

Clears the Set Target role bit.

CARRY

Clears the CARRY bit in the ALU.

This manual is related to the following products: