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

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