beautypg.com

Figure3.3 chmov format, Chmov format – Avago Technologies LSI53C1010 User Manual

Page 51

background image

Instruction Descriptions

3-11

Definition

Wide SCSI Block Move.

Operands

This command has the following operands:

Example

CHMOV FROM dev_1 WITH Data_In

CHMOV 6, data_buf, WHEN Data_Out

FROM

Indicates table indirect addressing mode.
Note: FROM and PTR must not be used in the same instruction.

count

Number of bytes to transfer across the SCSI bus.

PTR

Sets the indirect bit if present, it is cleared otherwise.
Note: PTR and FROM must not be used in the same instruction.

address

The 32-bit starting address of the data in memory, unless PTR
is present. If PTR is present, address represents the location of
the starting address.

WITH/WHEN

Sets device mode; WITH for target mode and WHEN for initiator
mode.

Phase

Specifies the Message, Command/Data, and Input/Output bit
values that identify the SCSI phase in the instruction. The
desired phase value is compared with the actual values of the
SCSI phase lines before the SCRIPTS processor performs the
instruction. This field is only valid for the initiator mode and
should not be used in the target mode.

Figure 3.3

CHMOV Format

31 30

29

28

27

26

24 23

0

DCMD Register

DBC Register

Instr

Type

Indirect

Table

Indirect

Opcode

SCSI

Phase

Byte Count

0 0

x

x

x

x x x

x

x

x

x

x

x

x

x

x

x x x x x x x x x x x x x x

x

31

0

DSPS Register

Destination Address

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

x

This manual is related to the following products: