S1R72105 Technical Manual
52
EPSON
Rev.1.0
7.6 SCSI Control Commands
7.6.1 Control Commands and Command Codes
Code
Command names
Summary of commands
00h
Reserved
01h
Abort_SCSI
SCSI Abort command
02h
03h
04h Assert_RST
05h
Busfree
06h
Reserved
07h
Assert_ATN
08h
SEL_MSG_clear
SCAM control commands
09h Select_WithoutATN
0Ah
Select_WithATN_Commannd
0Bh SelectWithoutATN_Command
0Ch
Wait_Selection_Command
0Dh
Reselection
0Eh
Wait_Reselection
0Fh
Wait_SCAM_Selection_Command
10h
Reserved
11h Negate_ACK
12h
Command_Out
13h
DMA_Data_Out
14h
Non-DMA_Data_Out
15h DMA_Data_In
16h
Non-DMA_Data_In
17h
Status_In
18h
Message_In
19h
Message_Out
1Ah
Status_Message
7.6.2 Description of Each Control Command
Abort_SCSI (01H)
Aborts the SCSI control command in process of execution. After aborting the process,
The SABT bit of the MAININT register is set.
The status block is set.
It causes an interruption. If this command is issued in the state of not operating, it is ignored.
Assert_RST (04H)
Asserts the SCSI RST signal (XSRST) for 768 × T × 2 (about 46
µ
s), and then negates it.
This command releases all the signals it asserts, causing the busfree condition. The inside of the IC is not
initialized.
It sets the SCSIINT1 SRST bit after negating the RST signal, causing an interruption.
When the SCSI control command is being executed, it is forced to terminate. Only RST bit is set, though.
When the SCSI DMA command is being executed, the status block is set.
Busfree (05H)
Executes busfree.
The command is valid only in Target mode. If issued in Initiator mode, it is ignored.
It is invalid if issued while other SCSI-type command is in execution, causing a command error and a command
error interruption.
Reserved
SCSI Bus Clear command
Connection system commands
Transfer system commands