Ciprico Rimfire 3880 Network Card User Manual


 
21020285 D User’s Guide
Table of Contents
Page viii
Index Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 21
Command Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 21
Adding a Parameter Block. . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 22
Removing a Status Block. . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 22
Example ‘C’ Routines for Command List . . . . . . . . . . . . . . . . . 4 - 23
5
Initiator Mode Pass-through Commands . . . . . . . . . . . . . . . . . . . . . 5 - 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 2
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 2
Initiator Pass-through Parameter Block Format. . . . . . . . . . . . . 5 - 3
Command Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 3
Description of the Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 3
Command Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 3
Target ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 3
Address Modifier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 3
Flags-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 4
Setting DBV, DAT and DIR Bits . . . . . . . . . . . . . . . . . . . . 5 - 5
Using the Table Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 5
Table of DAT and DIR Automatic Settings . . . . . . . . . . . . 5 - 6
Flags-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 9
VME Memory Address . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 10
Transfer Count. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 10
SCSI Command Descriptor Block . . . . . . . . . . . . . . . . 5 - 10
Message Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 11
Description of the Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 11
Message Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 11
LUN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 11
Initiator Pass-through Status Block Format . . . . . . . . . . . . . . . . 5 - 12
Status Block Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 12
Description of Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 12
Command Identifier . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 12
Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 12
Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 13
SCSI Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 14
SCSI Status Field during Unexpected SCSI Phase . . . . 5 - 14
Default Sense Bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 16
Up to 32 Sequential Sense Bytes. . . . . . . . . . . . . . . . . . 5 - 16
Selectable Sense Bytes . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
6
Target Mode Pass-through Commands. . . . . . . . . . . . . . . . . . . . . . . 6 - 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 2
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 2
Overview of Target Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 3
What is Target Mode? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 - 3