Ciprico Rimfire 3880 Manuale Utente

Navigare online o scaricare Manuale Utente per no Ciprico Rimfire 3880. Ciprico Rimfire 3880 User's Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 230
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti

Sommario

Pagina 1 - Rimfire 3880 SCSI Host

Rimfire 3880 SCSI Host Bus Adapter. . . . . . . . . . . . . User’s GuideCiprico Inc.Publication No. 21020285 D

Pagina 2

21020285 D User’s Guide Table of ContentsPage vi Status Port Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 13Status Port:

Pagina 3

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 16 Initiator Pass-through Status Block Format Default Sense BytesYou

Pagina 4

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Status Block Format Page 5 - 17Selectable Sense Bytes

Pagina 5 - Organization

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 18 Initiator Pass-through Status Block Format

Pagina 6

6Target Mode Pass-through Commands

Pagina 7 - Conventions

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 2 Introduction IntroductionWith the RF3880 you have the option to use t

Pagina 8 - Documents

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Overview of Target Mode Page 6 - 3Overview of Target ModeOf course, if you are

Pagina 9 - Contents

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 4 Overview of Target Mode What must theadapteraccomplish inTarget Mode?

Pagina 10

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Overview of Special Target Mode Commands Page 6 - 5Overview of Special Target M

Pagina 11

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 6 Command Descriptor Block Group Codes Command Descriptor Block Group C

Pagina 12

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Command Operation Page 6 - 7Command OperationIn this section, the sequence of e

Pagina 13

User’s Guide 21020285 DTable of Contents Page viiSummary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 2

Pagina 14

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 8 Command Operation Sequence ofEvents—Receiving acommandfrom anInitiato

Pagina 15

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Command Operation Page 6 - 9Sequence ofEvents—Responding toan InitiatorThe foll

Pagina 16

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 10 Target Selection Data Structure Target Selection Data StructureThe T

Pagina 17

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Target Selection Data Structure Page 6 - 11Flags FieldThis field contains flags

Pagina 18

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 12 Target Selection Data Structure SCSI FlagsThis byte indicates the st

Pagina 19

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Target Selection Data Structure Page 6 - 13Error Sequence Code - The Error Sequ

Pagina 20

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 14 Target Selection Data Structure SCSI CDB fieldsThese 12 bytes contai

Pagina 21 - Product Overview

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Target Mode Response Command Page 6 - 15Target Mode Response Command After the

Pagina 22 - Rimfire 3880

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 16 Target Mode Response Command Flags-1The Flags-1 byte contains specif

Pagina 23 - Management

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Target Mode Response Command Page 6 - 17Response Control FlagsSince the adapter

Pagina 24 - What next?

21020285 D User’s Guide Table of ContentsPage viii Index Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 21Command

Pagina 25 - Hardware Essentials

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 18 Target Mode Response Command NoteAs an example of how to use the bit

Pagina 26

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Target Mode Response Command Status Block Page 6 - 19Target Mode Response Comma

Pagina 27 - Description

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 20 Target Mode Response Command Status Block FlagsThis byte can be poll

Pagina 28 - Block Diagram

User’s Guide 21020285 DChapter 6 Target Mode Pass-through Commands Target Mode Response Command Status Block Page 6 - 21Command Status FlagsThis b

Pagina 29 - Addressing

21020285 D User’s Guide Chapter 6 Target Mode Pass-through CommandsPage 6 - 22 Target Mode Response Command Status Block Error Sequence Code - The

Pagina 30 - Ports: General

7Board-control Commands

Pagina 31

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 2 Introduction IntroductionThere are two types of commands that you will issue to

Pagina 32 - Address Buffer

User’s Guide 21020285 DChapter 7 Board-control Commands Using the Reference Page 7 - 3Using the ReferenceThe RF3880 adapter recognizes the type of

Pagina 33 - SET 0 0 0 0 WID WSC BSC

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 4 General Status Block General Status BlockWhen a Board-control command does not r

Pagina 34 - Attention Port

User’s Guide 21020285 DChapter 7 Board-control Commands List of Commands Page 7 - 5List of CommandsThese are the Board-control commands that you c

Pagina 35

User’s Guide 21020285 DTable of Contents Page ixWhat must the adapter accomplish in Target Mode? . . . . . 6 - 4The adapter must provide a means t

Pagina 36

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 6 Start Command List (01H) Start Command List (01H)With this command you can instr

Pagina 37

User’s Guide 21020285 DChapter 7 Board-control Commands Start Command List (01H) Page 7 - 7InterruptThis field defines the interrupt level for the

Pagina 38 - Status Port:

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 8 Stop Command List (02H) Stop Command List (02H)The Stop Command List command is

Pagina 39

User’s Guide 21020285 DChapter 7 Board-control Commands Identify (05H) Page 7 - 9Identify (05H)This command returns a special Status Block that co

Pagina 40 - Reset Port

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 10 Identify (05H) IdentifyCommandStatus BlockThe Status Block returned by the Iden

Pagina 41 - Port Usage

User’s Guide 21020285 DChapter 7 Board-control Commands Identify (05H) Page 7 - 11Option FlagsThe Options field of the Identify command Status Blo

Pagina 42

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 12 Board Statistics (06H) Board Statistics (06H)The RF3880 adapter keeps track of

Pagina 43 - Hardware Installation

User’s Guide 21020285 DChapter 7 Board-control Commands Board Statistics (06H) Page 7 - 13OptionsThis field has the following bit-meanings:CLR Cle

Pagina 44

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 14 Board Statistics (06H) Statistics DataStructureThe Statistics Data Structure re

Pagina 45 - Installation

User’s Guide 21020285 DChapter 7 Board-control Commands General Options (07H) Page 7 - 15General Options (07H)The General Options command allows y

Pagina 46 - Unpacking the

21020285 D User’s Guide Table of ContentsPage x Target Mode Response Command Status Block . . . . . . . . . . . . 6 - 19Status Block Format. . . .

Pagina 47 - Termination

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 16 General Options (07H) Bus ThrottleNoteThe adapter will enforce a minimum burst

Pagina 48 - Configuration

User’s Guide 21020285 DChapter 7 Board-control Commands General Options (07H) Page 7 - 17PAR Check SCSI Bus Parity - This bit allows you to select

Pagina 49 - Grant Jumper

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 18 Unit Options (08H) Unit Options (08H)The Unit Options command allows you to ind

Pagina 50

User’s Guide 21020285 DChapter 7 Board-control Commands Unit Options (08H) Page 7 - 19Disconnect Time-outIf you have enabled SCSI bus Disconnect/R

Pagina 51 - Addresses

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 20 Unit Options (08H) RCE Retry Command Errors - Allows you to select whether the

Pagina 52 - SCSI bus

User’s Guide 21020285 DChapter 7 Board-control Commands Unit Options (08H) Page 7 - 21IAT Inhibit ATN Signal - With this bit you can select whethe

Pagina 53 - Insertion

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 22 Unit Options (08H) If more than 32 bytes of sequential sense information is req

Pagina 54 - Step 4: Apply

User’s Guide 21020285 DChapter 7 Board-control Commands Unit Options (08H) Page 7 - 23If the Sense Count field is set to 0, but there are non-zero

Pagina 55 - Conditions

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 24 Diagnostic/Self-test (09H) Diagnostic/Self-test (09H)The Diagnostic/Self-Test c

Pagina 56 - Connect SCSI

User’s Guide 21020285 DChapter 7 Board-control Commands Diagnostic/Self-test (09H) Page 7 - 25186XL 80186XL Processor Test - This routine verifies

Pagina 57

User’s Guide 21020285 DTable of Contents Page xiDescription of Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 10Command Ide

Pagina 58

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 26 Diagnostic/Self-test (09H) Status BlockFormatThe Status Block returned from the

Pagina 59 - Command Operation

User’s Guide 21020285 DChapter 7 Board-control Commands Target Mode Enable (0AH) Page 7 - 27Target Mode Enable (0AH)With this command you instruct

Pagina 60

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 28 Target Mode Enable (0AH) Selection InterruptThis field is used to define the in

Pagina 61 - Adapter must

User’s Guide 21020285 DChapter 7 Board-control Commands Target Mode Disable (0BH) Page 7 - 29Target Mode Disable (0BH)Use the Target Mode Disable

Pagina 62 - Parameter

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 30 Abort (0DH) Abort (0DH)This command is used to halt a specific command. It atte

Pagina 63

User’s Guide 21020285 DChapter 7 Board-control Commands SCSI Hard Reset (10H) Page 7 - 31SCSI Hard Reset (10H)The SCSI Hard Reset command simply a

Pagina 64

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 32 Board Information (15H) Board Information (15H)This command returns a special B

Pagina 65

User’s Guide 21020285 DChapter 7 Board-control Commands Board Information (15H) Page 7 - 33OptionsThe Options field is one byte wide with the foll

Pagina 66 - Status Blocks

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 34 Board Information (15H) Description ofFieldsThe Data Structure returned from a

Pagina 67

User’s Guide 21020285 DChapter 7 Board-control Commands Board Information (15H) Page 7 - 35Bus ThrottleThis field displays the currently selected

Pagina 68 - 000 0 0 INT ID

21020285 D User’s Guide Table of ContentsPage xii Diagnostic/Self-test (09H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 24Comman

Pagina 69 - Using a Single

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 36 Board Information (15H) Option FlagsThe Options Flags byte returned here is ide

Pagina 70 - Some Example

User’s Guide 21020285 DChapter 7 Board-control Commands Board Information (15H) Page 7 - 37TerminationThis field returns the status of the SCSI fu

Pagina 71

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 38 Board Information (15H) Per Target - Disconnect Time-outIf Disconnects are enab

Pagina 72

User’s Guide 21020285 DChapter 7 Board-control Commands Board Information (15H) Page 7 - 39NoteThe setting of this bit indicates only that you hav

Pagina 73 - Pass-through

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 40 Board Information (15H) Per Target - Synch OffsetThis value is negotiated betwe

Pagina 74

User’s Guide 21020285 DChapter 7 Board-control Commands Extended Board Statistics (16H) Page 7 - 41Extended Board Statistics (16H)The RF3880 adapt

Pagina 75

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 42 Extended Board Statistics (16H) OptionsThis field has the following format and

Pagina 76 - Command List

User’s Guide 21020285 DChapter 7 Board-control Commands Extended Board Statistics (16H) Page 7 - 43ExtendedStatistics DataStructureThe Extended St

Pagina 77

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 44 Extended Board Statistics (16H) Per SCSI Target — Queue Full CountThis field re

Pagina 78 - Creating the

User’s Guide 21020285 DChapter 7 Board-control Commands Extended Unit Options (18H) Page 7 - 45Extended Unit Options (18H)This command, in either

Pagina 79 - Using a

User’s Guide 21020285 DTable of Contents Page xiiiOptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 33Board Inf

Pagina 80 - Removing a

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 46 Extended Unit Options (18H) Extended UnitOptions DataStructureThe Data Structur

Pagina 81 - Routines for

User’s Guide 21020285 DChapter 7 Board-control Commands Extended Unit Options (18H) Page 7 - 47Retry ControlThis field is used to particularize th

Pagina 82

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 48 Extended Unit Options (18H) Unit FlagsThe Unit Flags field of the Extended Unit

Pagina 83

User’s Guide 21020285 DChapter 7 Board-control Commands Extended Unit Options (18H) Page 7 - 49TAG - The function of this bit varies depending on

Pagina 84

21020285 D User’s Guide Chapter 7 Board-control CommandsPage 7 - 50 Extended Unit Options (18H) To receive any number of the first 32 bytes of Requ

Pagina 86

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 2 Introduction IntroductionThe previous chapters informed you about the details you will

Pagina 87 - Block Format

User’s Guide 21020285 DChapter 8 Details of Usage Byte and Word Swapping Page 8 - 3Byte and Word SwappingThe RF3880 adapter is flexible enough to

Pagina 88 - DBV 0 ICC 0 IRS DAT DIR 0

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 4 Byte and Word Swapping Example Pass-through CommandThe information in the table below

Pagina 89 - Table Values

User’s Guide 21020285 DChapter 8 Details of Usage Byte and Word Swapping Page 8 - 5If written to VME memory in the order given above, these comman

Pagina 90 - Settings

21020285 D User’s Guide Table of ContentsPage xiv Retry Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 46Retry Cont

Pagina 91

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 6 Byte and Word Swapping However, if you have an Intel processor, you must reinterpret t

Pagina 92

User’s Guide 21020285 DChapter 8 Details of Usage Byte and Word Swapping Page 8 - 7DataSwappingSince the RF3880 does not handle data swapping you

Pagina 93

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 8 Tagged Queuing Tagged QueuingThe SCSI-2 and SCSI-3 specification provide a protocol fo

Pagina 94

User’s Guide 21020285 DChapter 8 Details of Usage Tagged Queuing Page 8 - 92. Choose a tag message.There are three tag messages specified by the S

Pagina 95

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 10 Tagged Queuing Notes onUsageThe following provides additional detail about how tagged

Pagina 96

User’s Guide 21020285 DChapter 8 Details of Usage Target Mode Usage and SCSI Protocol Handling Page 8 - 11Target Mode Usage and SCSI Protocol Hand

Pagina 97

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 12 Target Mode Usage and SCSI Protocol Handling If a SCSI bus reset occurs after a Targe

Pagina 98

User’s Guide 21020285 DChapter 8 Details of Usage Target Mode Usage and SCSI Protocol Handling Page 8 - 13Wide DataTransferRequestsWhen Wide Data

Pagina 99

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 14 Target Mode Usage and SCSI Protocol Handling Parity error conditionsIf a parity error

Pagina 100

User’s Guide 21020285 DChapter 8 Details of Usage Target Mode Usage and SCSI Protocol Handling Page 8 - 15DisconnectPrivilegeInitiators that acces

Pagina 101

User’s Guide 21020285 DTable of Contents Page xvStatus or Message Sequences Sent to the Initiator (by the Adapter) . . . . . . . . . . . . . . . .

Pagina 102 - 21020285 D User’s Guide

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 16 Target Mode Usage and SCSI Protocol Handling Clear Queue - Treat this command as a se

Pagina 103 - Target Mode Pass

User’s Guide 21020285 DChapter 8 Details of Usage Target Mode Usage and SCSI Protocol Handling Page 8 - 17Synchronous Data Transfer Request (5 byt

Pagina 104 - Introduction

21020285 D User’s Guide Chapter 8 Details of UsagePage 8 - 18 Target Mode Usage and SCSI Protocol Handling Simple Queue Tag (2 bytes) - This messag

Pagina 106 - Target Mode?

21020285 D User’s Guide Appendix A Error CodesPage A - 2 Introduction IntroductionWhen the RF3880 adapter encounters a command or operation error,

Pagina 107 - Special Target

User’s Guide 21020285 DAppendix A Error Codes Summary Page A - 3Code Name Description01H Invalid CommandThis code will be reported for the followi

Pagina 108 - Block Group

21020285 D User’s Guide Appendix A Error CodesPage A - 4 Summary 21HUnexpected DisconnectIf a SCSI device unexpectedly goes to the bus free state,

Pagina 109 - Operation

User’s Guide 21020285 DAppendix A Error Codes Summary Page A - 536HTarget Mode Message Out Limit ExceededThe adapter received and rejected unsuppo

Pagina 110

21020285 D User’s Guide Appendix A Error CodesPage A - 6 Status Port Error Codes Status Port Error CodesIn addition to the Error Codes that are rep

Pagina 111 - Responding to

User’s Guide 21020285 DAppendix A Error Codes Status Port Error Codes Page A - 7Self-test ErrorCodesSelf-test occurs each time the RF3880 is power

Pagina 113 - CC ERR RTY 0 0 0 0 TME

21020285 D User’s Guide Table of ContentsPage xvi Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E -

Pagina 114

21020285 D User’s Guide Appendix A Error CodesPage A - 8 Status Port Error Codes Code Description00H or FDHThe onboard processor is not working; it

Pagina 115

BCables and Connectors

Pagina 116 - 0000000SAV

21020285 D User’s Guide Appendix B Cables and ConnectorsPage B - 2 Introduction IntroductionThe SCSI specification allows devices to operate with e

Pagina 117 - Response

User’s Guide 21020285 DAppendix B Cables and Connectors SCSI Connector Page B - 3SCSI ConnectorThe RF3880 supports the differential SCSI interface

Pagina 118 - 0 0 ICC TMO 0 DAT DIR 0

21020285 D User’s Guide Appendix B Cables and ConnectorsPage B - 4 VMEbus Connector Pinouts VMEbus Connector PinoutsThe VMEbus backplane uses two c

Pagina 119

User’s Guide 21020285 DAppendix B Cables and Connectors VMEbus Connector Pinouts Page B - 5Pin Number Row B1+5V2 GND3 -RETRY4+A245+A256+A267+A278+

Pagina 120

21020285 D User’s Guide Appendix B Cables and ConnectorsPage B - 6 VMEbus Connector Pinouts

Pagina 122 - CC ERR RTY 0 0 CSB 0 TMS

21020285 D User’s Guide Appendix C SpecificationsPage C - 2 Introduction IntroductionThe RF3880 is designed to meet certain physical, electrical, a

Pagina 123

User’s Guide 21020285 DAppendix C Specifications Specifications Page C - 3SpecificationsType DescriptionPhysicalSingle slot, double height VME Eur

Pagina 124

1Product OverviewThis chapter provides an overview of the RF3880 product and is intended to orient you to the product as a whole, before focusing on s

Pagina 125 - Board-control Commands

21020285 D User’s Guide Appendix C SpecificationsPage C - 4 Specifications

Pagina 126

DDefaults

Pagina 127 - Reference

21020285 D User’s Guide Appendix D DefaultsPage D - 2 Introduction IntroductionEach Rimfire 3880 is shipped with the same factory settings. If you

Pagina 128 - General Status

User’s Guide 21020285 DAppendix D Defaults Hardware Defaults Page D - 3Hardware DefaultsThis section describes the defaults you will find for both

Pagina 129 - List of

21020285 D User’s Guide Appendix D DefaultsPage D - 4 Hardware Defaults CommandDefaultsIf you do nothing to change the board operation by using the

Pagina 130 - List (01H)

User’s Guide 21020285 DAppendix D Defaults Hardware Defaults Page D - 5Note† This value is returned when Synchronous transfer rate is 10 MHz.†† Th

Pagina 131 - 0 0 0 0 0 INT Status/ID

21020285 D User’s Guide Appendix D DefaultsPage D - 6 Hardware Defaults

Pagina 132 - List (02H)

EDesign Differences

Pagina 133 - Identify (05H)

21020285 D User’s Guide Appendix E Design DifferencesPage E - 2 Introduction IntroductionAlthough the RF3880 is compatible with previous Ciprico VM

Pagina 134 - Description of

User’s Guide 21020285 DAppendix E Design Differences Features no longer Supported Page E - 3To make differences easy to find, the following descri

Pagina 135

21020285 D User’s Guide Chapter 1 Product OverviewPage 1 - 2 About the Rimfire 3880 Design About the Rimfire 3880 DesignThe Rimfire 3880 contribute

Pagina 136 - Statistics (06H)

21020285 D User’s Guide Appendix E Design DifferencesPage E - 4 Implementation Differences Implementation DifferencesThe following descriptions exp

Pagina 137

User’s Guide 21020285 DAppendix E Design Differences Implementation Differences Page E - 5Unit Options and Extended Unit Options Commands - The Un

Pagina 138 - Statistics Data

21020285 D User’s Guide Appendix E Design DifferencesPage E - 6 How to Maximize Performance Uniquely Identify the RF3880In order to differentiate t

Pagina 139 - Options (07H)

Aabort (0DH). . . . . . . . . . . . . . . . . . . . . 7 - 30adapter base model #field in board information data structure. . . . . . . . . . . . . .

Pagina 140

21020285 D User’s Guide IndexPage ii command identifieruse of in parameter block . . . . . . . . .4 - 4use of in status block . . . . . . . . . .

Pagina 141

User’s Guide 21020285 D Index Page iiiFflags fieldin base status block . . . . . . . . . . . . . 4 - 6in identify command status. . . . . . 7 - 1

Pagina 142 - Unit Options

21020285 D User’s Guide IndexPage iv Mmessage bytes receivedin target mode. . . . . . . . . . . 6 - 13, 6 - 22motorola ordering. . . . . . . . . .

Pagina 143 - 0 0 0 RBE RCE RPE ISB INT

User’s Guide 21020285 D Index Page vreset portdescription of . . . . . . . . . . . . . . . . 2 - 16response control flagsin target mode . . . .

Pagina 144 - 0 TAG 0 0 WID IAT SYN UNQ

21020285 D User’s Guide IndexPage vi note on use . . . . . . . . . . . . . . . . . . .8 - 10target mode . . . . . . . . . . . . . . . . . . . . .

Pagina 146

User’s Guide 21020285 DChapter 1 Product Overview About the Rimfire 3880 Design Page 1 - 3BufferManagementIt is in the buffer management technique

Pagina 147

21020285 D

Pagina 148 - Self-test (09H)

21020285 D User’s Guide Chapter 1 Product OverviewPage 1 - 4 What next? What next?Depending on what you wish to do next, you should turn to one of

Pagina 149

2Hardware Essentials

Pagina 150

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 2 Introduction IntroductionThis chapter explains, in text and illustrations, the basi

Pagina 151 - Enable (0AH)

User’s Guide 21020285 DChapter 2 Hardware Essentials Hardware Structure and Description Page 2 - 3Hardware Structure and DescriptionThe RF3880 har

Pagina 152 - 000 0 0 INT Status/ID

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 4 Hardware Structure and Description Block DiagramThe figure below is a block diagram

Pagina 153 - Disable (0BH)

User’s Guide 21020285 DChapter 2 Hardware Essentials Board Addressing Page 2 - 5Board AddressingThe Board Address and Slave Address Modifier to wh

Pagina 154 - Abort (0DH)

©1997 by Ciprico Inc.All rights reserved. No part of this publication may be reproduced or transmitted in any form, or by any means, electronic or mec

Pagina 155 - Reset (10H)

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 6 Hardware Ports: General Hardware Ports: GeneralThere are four ports that are used t

Pagina 156 - Information

User’s Guide 21020285 DChapter 2 Hardware Essentials Hardware Ports: General Page 2 - 7Channel Attention Port - The Channel Attention Port is your

Pagina 157 - Data Structure

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 8 Address Buffer Port Address Buffer PortThe Address Buffer Port is a write-only port

Pagina 158

User’s Guide 21020285 DChapter 2 Hardware Essentials Address Buffer Port Page 2 - 9Control FieldUse this byte-wide field to tailor the RF3880 adap

Pagina 159

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 10 Channel Attention Port Determining a Control Field value - These are the significa

Pagina 160

User’s Guide 21020285 DChapter 2 Hardware Essentials Channel Attention Port Page 2 - 11Command List Channel Attention - To execute commands via Co

Pagina 161

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 12 Status Port Status PortThe Status Port is a read-only port. It contains informatio

Pagina 162

User’s Guide 21020285 DChapter 2 Hardware Essentials Status Port Page 2 - 13NoteWhenever the board is reset, the host operations should wait a min

Pagina 163

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 14 Status Port Status Port:GeneralFormatAfter the RF3880 self-tests have completed su

Pagina 164

User’s Guide 21020285 DChapter 2 Hardware Essentials Status Port Page 2 - 15Code - Board Type or Error Code - When the ERR bit is set to one, this

Pagina 165 - Statistics (16H)

21020285 D User’s Guide

Pagina 166

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 16 Reset Port Reset PortThis is a write-only port. You may write to this port when yo

Pagina 167

User’s Guide 21020285 DChapter 2 Hardware Essentials Descriptions of Port Usage Page 2 - 17Descriptions of Port UsageThe following describes port

Pagina 168

21020285 D User’s Guide Chapter 2 Hardware EssentialsPage 2 - 18 Descriptions of Port Usage

Pagina 169 - Options (18H)

3Hardware Installation

Pagina 170 - Options Data

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 2 Introduction IntroductionUnifying the parts of a system into a whole requires a s

Pagina 171

User’s Guide 21020285 DChapter 3 Hardware Installation Overview of the Installation Process Page 3 - 3Overview of the Installation ProcessThere ar

Pagina 172

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 4 Step 1: Unpacking the Board Step 1: Unpacking the BoardThe RF3880 adapter is ship

Pagina 173

User’s Guide 21020285 DChapter 3 Hardware Installation Step 2: Jumpers and Termination Page 3 - 5Step 2: Jumpers and TerminationThe RF3880 board h

Pagina 174

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 6 Step 2: Jumpers and Termination SCSIConfigurationJumpersThis block of jumpers is

Pagina 175 - Details of Usage

User’s Guide 21020285 DChapter 3 Hardware Installation Step 2: Jumpers and Termination Page 3 - 7Bus Request/Grant JumperThis jumper block is used

Pagina 176

PrefaceThis manual is intended to instruct you on how to install and use the Rimfire® 3880 (RF3880) SCSI Host Bus Adapter. This adapter is essentially

Pagina 177 - Swapping

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 8 Step 2: Jumpers and Termination Figure 8 Bus Request and Grant on Level 0SysfailJ

Pagina 178

User’s Guide 21020285 DChapter 3 Hardware Installation Step 2: Jumpers and Termination Page 3 - 9For the VMEbus Address Jumpers:IN - Is equal to a

Pagina 179

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 10 Step 2: Jumpers and Termination SCSI busTerminationEach end of the SCSI bus cabl

Pagina 180

User’s Guide 21020285 DChapter 3 Hardware Installation Step 3: Board Insertion Page 3 - 11Step 3: Board InsertionAlthough the VMEbus Specification

Pagina 181

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 12 Step 4: Apply power and observe LEDs Step 4: Apply power and observe LEDsAfter y

Pagina 182 - How to Use

User’s Guide 21020285 DChapter 3 Hardware Installation Step 4: Apply power and observe LEDs Page 3 - 13ErrorConditionsThe amber LED is used to ind

Pagina 183 - How It Works

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 14 Step 5: Configure and Connect SCSI Devices Step 5: Configure and Connect SCSI De

Pagina 184 - Notes on

User’s Guide 21020285 DChapter 3 Hardware Installation Step 5: Configure and Connect SCSI Devices Page 3 - 15resistors installed. If termination i

Pagina 185 - Handling

21020285 D User’s Guide Chapter 3 Hardware InstallationPage 3 - 16 Step 5: Configure and Connect SCSI Devices

Pagina 186

4Command Operation

Pagina 187

21020285 D User’s Guide Page ii Organization A brief description of each section of the manual follows:Overview of the RF3880 User’s GuideChapter

Pagina 188 - Routines

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 2 Introduction IntroductionThe purpose of this chapter is to provide a comprehensive vi

Pagina 189 - Privilege

User’s Guide 21020285 DChapter 4 Command Operation What the Adapter must accomplish Page 4 - 3What the Adapter must accomplishThere are several ba

Pagina 190

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 4 The Base Parameter Block The Base Parameter BlockThe Parameter Block is one of the ba

Pagina 191

User’s Guide 21020285 DChapter 4 Command Operation The Base Parameter Block Page 4 - 5Command Options, Addresses, and Transfer CountYou will use t

Pagina 192

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 6 The Base Status Block The Base Status BlockThe Status Block is another of the buildin

Pagina 193 - Error Codes

User’s Guide 21020285 DChapter 4 Command Operation The Base Status Block Page 4 - 7CSB Continued Status Block - This bit indicates that the curren

Pagina 194

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 8 The Base Status Block MultipleStatus BlocksIt is possible to receive more than one St

Pagina 195 - Table 116: Error Codes

User’s Guide 21020285 DChapter 4 Command Operation Single Command Structure Page 4 - 9Single Command StructureThere are two ways to issue a comman

Pagina 196 - Page A - 4 Summary

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 10 Single Command Structure Interrupt This field selects the Interrupt level which the

Pagina 197 - Summary Page A - 5

User’s Guide 21020285 DChapter 4 Command Operation Using a Single Command Structure Page 4 - 11Using a Single Command StructureThe Single Command

Pagina 198 - Status Port

User’s Guide 21020285 D Conventions Page iiiConventionsThis manual incorporates the following conventions:Notational1. An upper case letter H fol

Pagina 199 - Self-test

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 12 Some Example Single Commands Some Example Single CommandsThe following examples will

Pagina 200

User’s Guide 21020285 DChapter 4 Command Operation Some Example Single Commands Page 4 - 13System Memory address of the Command List structure.Int

Pagina 201 - Cables and Connectors

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 14 Some Example Single Commands 5. The example board is jumpered at address EE00H. The

Pagina 202

User’s Guide 21020285 DChapter 4 Command Operation Some Example Single Commands Page 4 - 15Example2:InquiryPass-throughCommandThis example describ

Pagina 203 - Connector

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 16 Some Example Single Commands SCSI 6 byte Command Descriptor Block - These six bytes

Pagina 204

User’s Guide 21020285 DChapter 4 Command Operation Some Example Single Commands Page 4 - 176. Read the Hardware Status Port at address EE10H. Sinc

Pagina 205 - Table 123: P2 Connector

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 18 Command List Structure Command List StructureThe previous pages have discussed the u

Pagina 206

User’s Guide 21020285 DChapter 4 Command Operation Command List Structure Page 4 - 19Status Block OUT IndexThe Status Block OUT Index advances whe

Pagina 207 - Specifications

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 20 Creating the Command List Structure Creating the Command List StructureTo create a C

Pagina 208

User’s Guide 21020285 DChapter 4 Command Operation Using a Command List Structure Page 4 - 21Using a Command List StructureThe Command List Struct

Pagina 209

21020285 D User’s Guide Page iv Reference Documents Reference DocumentsThe following documents apply to the Ciprico Rimfire 3880 SCSI host bus ada

Pagina 210 - Page C - 4 Specifications

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 22 Using a Command List Structure Adding aParameterBlockTo add an entry to the Paramete

Pagina 211 - Defaults

User’s Guide 21020285 DChapter 4 Command Operation Example ‘C’ Routines for Command List Page 4 - 23Example ‘C’ Routines for Command ListThe follo

Pagina 212

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 24 Example ‘C’ Routines for Command List BYTE cdb[12]; /* cdb - Command Descriptor Blo

Pagina 213 - Hardware

User’s Guide 21020285 DChapter 4 Command Operation Example ‘C’ Routines for Command List Page 4 - 25{ /* First: check to see if the list is full *

Pagina 214

21020285 D User’s Guide Chapter 4 Command OperationPage 4 - 26 Example ‘C’ Routines for Command List

Pagina 215

5Initiator Mode Pass-through Commands

Pagina 216 - Appendix D Defaults

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 2 Introduction IntroductionThere are two types of commands that you

Pagina 217 - Design Differences

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Parameter Block Format Page 5 - 3Initiator Pass-throu

Pagina 218

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 4 Initiator Pass-through Parameter Block Format Flags-1The Flags-1 b

Pagina 219 - Supported

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Parameter Block Format Page 5 - 5Setting DBV,DAT and

Pagina 220 - Differences

User’s Guide 21020285 DTable of Contents Page vTable of ContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 221

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 6 Initiator Pass-through Parameter Block Format Table of DATand DIRA

Pagina 222 - Performance

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Parameter Block Format Page 5 - 72BH 0 0 Extended See

Pagina 223

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 8 Initiator Pass-through Parameter Block Format 59H 0 0 not defined5

Pagina 224 - Page ii

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Parameter Block Format Page 5 - 9Flags-2The bits of t

Pagina 225 - Page iii

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 10 Initiator Pass-through Parameter Block Format IAD Inhibit Automat

Pagina 226 - Page iv

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Parameter Block Format Page 5 - 11MessageFormatWhen y

Pagina 227

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 12 Initiator Pass-through Status Block Format Initiator Pass-through

Pagina 228 - Page vi

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Status Block Format Page 5 - 13CSB Continued Status B

Pagina 229

21020285 D User’s Guide Chapter 5 Initiator Mode Pass-through CommandsPage 5 - 14 Initiator Pass-through Status Block Format SCSI StatusWhen a SCSI

Pagina 230 - 21020285 D

User’s Guide 21020285 DChapter 5 Initiator Mode Pass-through Commands Initiator Pass-through Status Block Format Page 5 - 15The unexpected phase e

Commenti su questo manuale

Nessun commento