I/O Details - ATTO Technology FibreBridge 1180D Installation And Operation Manual

Atto technology fibrebridge 1180d bridges: user guide
Hide thumbs Also See for FibreBridge 1180D:
Table of Contents

Advertisement

I/O details

The buffer sent to the Services LUN during the
data out phase of a Write Buffer command must
be
• ASCII data
• maximum 80 bytes length
• terminated with either a carriage return
character (0x0D), line feed character (0x0A) or
NULL character (0x00)
• Characters following the first carriage return
character, line feed character or NULL character
are ignored.
Exhibit 2.4-1 The SCSI command process: reserve the FibreBridge, send command, release the bridge.
Goal: reserve the FibreBridge for an in-band CLI command
SCSI cdb: Reserve ServicesLUN
Goal: retrieve the FibreBridge temperature via in-band CLI
1. Issue the command:
SCSI cdb: WriteBuffer ServicesLUN, bid=0, "get
SerialPortBaudRate\n"
2. Retrieve the results:
SCSI cdb: ReadBuffer ServicesLUN, bid=0
Goal: release the FibreBridge for other in-band users
SCSI cdb: Release ServicesLUN
Initiator/Host
The buffer retrieved from the Services LUN
during the data-in phase of a Read Buffer
command will be
• ASCII data
• maximum 8 KBytes (8192 bytes) in length
• terminated with a NULL character (0x00)
• Characters following the NULL character are
meaningless.
A CHECK_CONDITION, INVALID_PARAMETER
will be returned to an initiator that
_IN_CDB
specifies an incorrect Buffer ID, Mode, Length or
Buffer Offset. The Mode is always Data (0x2), the
Buffer ID is always 0 and the Buffer Offset is
always 0.
=>
<=
SCSI success
=>
places "SerialPortBaudRate=9600\n\r" into
the read-data buffer
<=
SCSI success
=>
<=
Returns "SerialPortBaudRate=9600\n\r"
from the read-data buffer
<=
SCSI success
=>
<=
SCSI success
FibreBridge
Interfaces: in-band CLI
38

Advertisement

Table of Contents
loading

Table of Contents