Ciprico Rimfire 3880 User Manual
Rimfire 3880 scsi host bus adapter
Advertising
Table of contents
Document Outline
- Rimfire 3880 SCSI Host Bus Adapter. . . . . . . . ...
- 1
- 2
- Hardware Essentials
- Introduction
- Summary
- Hardware Structure and Description
- Board Addressing
- Hardware Ports: General
- Address Buffer Port
- Channel Attention Port
- 1. Construct a Single Command Structure in system ...
- 2. Load the Address Buffer Port with the Control B...
- 3. Write a 0 to the Channel Attention Port, instru...
- 1. Have an active Command List. (Command Lists are...
- 2. Fill the next available Parameter Block in the ...
- 3. Adjust the Command List Parameter Block IN Inde...
- 4. Write a 1 to the Channel Attention Port, instru...
- Table 8: Channel Attention
- Channel Attention Port Format
- Status Port
- Reset Port
- Descriptions of Port Usage
- 3
- Hardware Installation
- Introduction
- Summary
- Overview of the Installation Process
- Step 1: Unpacking the Board
- Step 2: Jumpers and Termination
- Step 3: Board Insertion
- General Steps
- 1. Remove power from the system.
- 2. Remove as much of the enclosure shell as is nec...
- 3. Choose a free double-height slot for the RF3880...
- 4. Remove bus grant arbitration and interrupt ackn...
- 5. Align the RF3880 with the board guides on the s...
- 6. Slide the board forward and firmly press into t...
- 7. If your system subrack accommodates them, faste...
- Figure 12 Inserting the RF3880
- General Steps
- Step 4: Apply power and observe LEDs
- Step 5: Configure and Connect SCSI Devices
- 4
- Command Operation
- Introduction
- Summary
- What the Adapter must accomplish
- The Base Parameter Block
- The Base Status Block
- Single Command Structure
- Using a Single Command Structure
- Some Example Single Commands
- Example 1: Start Command List Board-control comman...
- Example 2:Inquiry Pass-through Command
- Command List Structure
- Creating the Command List Structure
- Using a Command List Structure
- Example ‘C’ Routines for Command List
- 5
- Initiator Mode Pass- through Commands
- Introduction
- Summary
- Initiator Pass- through Parameter Block Format
- Initiator Pass- through Status Block Format
- Status Block Format
- Description of Fields
- Table 35: Bit-meanings of Flags Field
- Table 36: Bit-meanings of SCSI Status Field
- Table 37: Meaning of Status Byte Code
- Table 39: Meaning of Status Byte - Unexpected Phas...
- Table 40: Default Ordering of Sense Bytes
- Table 41: Ordering of 1st 16 Sequential Sense Byte...
- Table 42: Example of Selected Sense Bytes
- 6
- Target Mode Pass- through Commands
- Introduction
- Summary
- Overview of Target Mode
- Overview of Special Target Mode Commands
- Command Descriptor Block Group Codes
- Command Operation
- Sequence of Events— Enabling Target Mode
- Sequence of Events— Receiving a command from an In...
- 1. An initiator selects the RF3880 as a SCSI targe...
- 2. Using the command data it receives from the ini...
- 3. The adapter sets the SAV bit in the Semaphore f...
- 4. The adapter disconnects from the SCSI bus. (The...
- 5. The adapter interrupts the Host. (The adapter w...
- Note Until the Host responds to selection (by writ...
- Sequence of Events— Responding to an Initiator
- 1. The Host interprets the Target Selection Data S...
- 2. The Host writes Target Response data into a Tar...
- 3. The Host issues the command to the RF3880. This...
- 4. The RF3880 reselects the initiator specified in...
- 5. The adapter sends the SCSI status byte and Comm...
- 6. The adapter returns the SCSI bus to the Bus Fre...
- Note Instead of sending the status and Command Com...
- Target Selection Data Structure
- Target Mode Response Command
- Target Mode Response Command Status Block
- 7
- Board-control Commands
- Introduction
- Summary
- Using the Reference
- General Status Block
- List of Commands
- Start Command List (01H)
- Stop Command List (02H)
- Identify (05H)
- Board Statistics (06H)
- General Options (07H)
- Unit Options (08H)
- Diagnostic/ Self-test (09H)
- Target Mode Enable (0AH)
- Target Mode Disable (0BH)
- Abort (0DH)
- SCSI Hard Reset (10H)
- Board Information (15H)
- Command Format
- Description of Fields
- Board Information Data Structure
- Description of Fields
- Table 92: Board Information - Select Flags Field
- Table 93: Bus Throttle Field Values
- Table 94: Option Flags Field - Identify Status Blo...
- Table 95: Adapter SCSI ID Bits
- Table 96: Bit Meanings of Termination Field
- Table 97: SCSI Configuration Jumpers
- Table 98: SCSI Cfig Block - Default Jumper Setting...
- Table 99: Bit-meanings of Device Flags Field
- Note The setting of this bit indicates only that y...
- Extended Board Statistics (16H)
- Extended Unit Options (18H)
- 8
- Details of Usage
- Introduction
- Summary
- Byte and Word Swapping
- Need for Swapping
- RF3880 Swapping Options
- Data Swapping
- Tagged Queuing
- Target Mode Usage and SCSI Protocol Handling
- A
- B
- C
- D
- E
- A
- B
- C
- D
- E
- F
- H
- I
- J
- L
- M
- N
- O
- P
- R
- S
- T
- V
- W