Table
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) |