beautypg.com

Windows nt scsi address mapping, Fabric device mapping – HP StorageWorks Modular Arrays User Manual

Page 38

background image

4-8 Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide

Compaq Confidential – Need to Know Required

Writer: Bill Reitz Project: Compaq StorageWorks 64-Bit PCI-To-Fibre Channel Host Bus Adapter User Guide Comments:

Part Number: AA-RKPDA-TE 173941-001 File Name:

E-CH4 TROUBLESHOOTING.DOCe-ch4 Troubleshooting.doc

Last Saved On:

12/22/99 10:10

AM12/20/99 6:07 PM

Table 4-4
Parameter Error Values (valid only when CmdStat=0x3)

continued

0x12 Offset

Explanation

0x22

IOERR_RESERVED

0x23

IOERR_RESERVED

0x24

IOERR_RESERVED

0x25

IOERR_ABORT_MULTI_REQUESTED

0x26

IOERR_RESERVED

0x27

IOERR_RESERVED

0x28

IOERR_LINK_BUFFER_SHORTAGE

0x29

IOERR_RCV_XRIBUF_WAITING

Windows NT SCSI Address Mapping

The driver emulates six SCSI buses per HBA to map all 126 possible AL_PA
to Target IDs.

The first bus is a dummy bus used to delay the Windows NT initial inquiry
scan until after discovery completes. The 31 target IDs per bus (Windows NT
requires the initiator to consume one of the IDs, we use #31) are then mapped
to either ascending or descending SEL_IDs (based on the ScanDown registry
parameter).

NOTE: The first bus will be utilized if the parameter MapBus0=1 is used.

Fabric Device Mapping

In a fabric (switched) environment, devices are initially created based on the
order that they are returned from the Simple Name Server (SNS). Once
created (at boot), the devices continue to be tracked based on:

– WWPN:

HardAddress=0;MapNodeName=0

– NodeName:

HardAddress=0;MapNodeName=1

– D_ID:

HardAddress=1; (MapNodeName=don’t care)