• There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

ANSI INCITS 428 : 2007

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by
superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

STORAGE MANAGEMENT HOST BUS ADAPTER APPLICATION PROGRAMMING INTERFACE (SM-HBA)

Available format(s)

Hardcopy , PDF

Superseded date

20-04-2024

Language(s)

English

Published date

01-01-2007

Foreword
Introduction
1 Scope
2 Normative References
  2.1 Normative references
  2.2 Approved references
  2.3 References under development
  2.4 IETF references
  2.5 InfiniBand[tm] Trade Organization references
  2.6 Other references
3 Definitions, symbols, abbreviations, and conventions
  3.1 Definitions
  3.2 Symbols and abbreviations
  3.3 Keywords
  3.4 Conventions
  3.5 Notation for Procedures and Functions
4 General Constraints
  4.1 Software Structure
  4.2 Backwards Compatibility with FC-HBA
  4.3 C language
  4.4 Operating System Dependencies
5 Software Structure and Behavior
  5.1 Overview
  5.2 Software Structure
  5.3 Names, Handles and Their Usage
  5.4 HBA Configuration Rediscovery Effect on the API
  5.5 Multiuse considerations
6 Attributes and Data Structures
  6.1 Basic Attribute Types
  6.2 Status Return Values
  6.3 SM-HBA Adapter Attributes
  6.4 SM-HBA Port Attributes
  6.5 SM-HBA Phy Attributes
  6.6 SM-HBA Statistics
  6.7 SM-HBA Target Port Attributes
  6.8 SM-HBA Asynchronous Event Notification Attributes
  6.9 SM-HBA Library Attributes
  6.10 FC-HBA HBA Attributes
  6.11 FC-HBA FC_Port Attributes
  6.12 FC-HBA End Port Statistics
  6.13 FC-HBA FCP_Port Attributes (see FCP-3)
  6.14 FC-HBA SB Attributes
  6.15 FC-3 Management Attributes
  6.16 FC-HBA Polled Event Notification Attributes
  6.17 FC-HBA Asynchronous Event Notification Attributes
  6.18 FC-HBA Library Attributes
7 Configuration
  7.1 Overview
  7.2 Win32
  7.3 Unix
8 SM-HBA Function Calls
  8.1 Overview
  8.2 Library Control Functions
  8.3 SM HBA and Port Information Functions
  8.4 SM-HBA Fabric and Domain Management Functions
  8.5 SM-HBA Target Information Functions
  8.6 SCSI Information Functions
  8.7 SM-HBA Event Functions
9 FC-HBA Function Calls
  9.1 Overview
  9.2 Library Control Functions
  9.3 HBA and Port Information Functions
  9.4 FCP Information Functions
  9.5 SCSI Information Functions
  9.6 SB Information Functions
  9.7 SB Disk Device Information Functions
  9.8 Fabric Management Functions
  9.9 Event Handling Functions
Annexes
A SM-HBA Compliance Requirements
  A.1 Overview
  A.2 Functions
  A.3 SM-HBA Generic Adapter Attributes
  A.4 SM-HBA Generic Port Attributes
  A.5 SM-HBA FC_Port Attributes
  A.6 SM-HBA SAS Port Attributes
  A.7 SM-HBA FC Phy Attribute
  A.8 SM-HBA SAS Phy Attribute
  A.9 SM-HBA Protocol Statistics
  A.10 SM-HBA FC Phy Statistics
  A.11 SM-HBA SAS Phy Statistics
  A.12 FC-3 Management Attributes
  A.13 SM-HBA Library Attributes
B FC-HBA Compliance Requirements
  B.1 Overview
  B.2 Functions
  B.3 HBA Attributes
  B.4 FC_Port Attributes
  B.5 End Port Statistics
  B.6 SB Statistics
  B.7 FC-3 Management Attributes
  B.8 Library Attributes
C Mapping FC-HBA to InfiniBand[tm]
  C.1 Structure and Concepts
  C.2 Information Units
D Bibliography
Tables
Figures

Describes a scope within which, and a grammar by which it is possible to write application software without attention to vendor-specific infrastructure behavior.

Committee
T11.5
DocumentType
Standard
Pages
328
PublisherName
Information Technology Industry Council
Status
Superseded
SupersededBy

ANSI INCITS TR 47 : 2012 INFORMATION TECHNOLOGY - FIBRE CHANNEL - SIMPLIFIED CONFIGURATION AND MANAGEMENT SPECIFICATION (FC-SCM)
ANSI INCITS 463 : 2010 : R2015 INFORMATION TECHNOLOGY - FIBRE CHANNEL - GENERIC SERVICES - 6 (FC-GS-6)
ANSI INCITS 463 : 2010 INFORMATION TECHNOLOGY - FIBRE CHANNEL - GENERIC SERVICES - 6 (FC-GS-6)
ANSI INCITS 508 : 2014 INFORMATION TECHNOLOGY - STORAGE MANAGEMENT - HOST BUS ADAPTER APPLICATION PROGRAMMING INTERFACE - 2ND GENERATION (SM-HBA-2)
ANSI INCITS 443 : 2008 INFORMATION TECHNOLOGY - FIBRE CHANNEL - STORAGE NETWORK PING (SNPING)
ANSI INCITS TR 47 : 2012 : R2017 INFORMATION TECHNOLOGY - FIBRE CHANNEL - SIMPLIFIED CONFIGURATION AND MANAGEMENT SPECIFICATION (FC-SCM)

ISO/IEC 14776-414:2009 Information technology Small Computer System Interface (SCSI) Part 414: SCSI Architecture Model-4 (SAM-4)
ISO/IEC 14776-322:2007 Information technology Small Computer System Interface (SCSI) Part 322: SCSI Block Commands - 2 (SBC-2)
ANSI INCITS 418 : 2006 FIBRE CHANNEL - SWITCH FABRIC - 4 (FC-SW-4)
ANSI INCITS 416 : 2006 INFORMATION TECHNOLOGY - FIBRE CHANNEL PROTOCOL FOR SCSI, THIRD VERSION (FCP-3)
ISO/IEC 14776-223:2008 Information technology Small Computer System Interface (SCSI) Part 223: Fibre Channel Protocol for SCSI, Third Version (FCP-3)
ISO/IEC 14165-115:2006 Information technology Fibre Channel Part 115: Physical Interfaces (FC-PI)
ANSI INCITS 374 : 2003 INFORMATION TECHNOLOGY - FIBRE CHANNEL - SINGLE-BYTE COMMAND CODE SETS MAPPING PROTOCOL - 3 (FC-SB-3)
ISO/IEC 14776-453:2009 Information technology Small computer system interface (SCSI) Part 453: Primary commands-3 (SPC-3)
ANSI INCITS 332 : 1999 INFORMATION TECHNOLOGY - FIBRE CHANNEL ARBITRATED LOOP (FC-AL-2)
ISO/IEC 14776-323:2017 Information technology Small computer system interface (SCSI) Part 323: SCSI Block commands 3 (SBC-3)
ANSI INCITS 386 : 2004 INFORMATION TECHNOLOGY - FIBRE CHANNEL HBA API (FC-HBA)
ISO/IEC 14165-122:2005 Information technology Fibre Channel Part 122: Arbitrated Loop-2 (FC-AL-2)
ISO/IEC 14165-414:2007 Information technology Fibre Channel Part 414: Generic Services 4 (FC-GS-4)
ANSI INCITS 408 : 2005 INFORMATION TECHNOLOGY - SCSI PRIMARY COMMANDS - 3 (SPC-3)
ANSI INCITS 352 : 2002 INFORMATION TECHNOLOGY - FIBRE CHANNEL - PHYSICAL INTERFACES (FC-PI)
ANSI INCITS TR 36 : 2004 INFORMATION TECHNOLOGY - FIBRE CHANNEL - DEVICE ATTACH (FC-DA)
ANSI INCITS 402 : 2005 INFORMATION TECHNOLOGY - SCSI ARCHITECTURE MODEL - 3 (SAM-3)
ANSI INCITS 417 : 2006 INFORMATION TECHNOLOGY - SERIAL ATTACHED SCSI - 1.1 (SAS-1.1)
ISO/IEC 14776-151:2010 Information technology Small Computer System Interface (SCSI) Part 151: Serial Attached SCSI - 1.1 (SAS-1.1)
ANSI INCITS 399 : 2004 INFORMATION TECHNOLOGY - FIBRE CHANNEL SWITCH API (FC-SWAPI)
ISO/IEC 14776-413:2007 Information technology Small Computer System Interface (SCSI) Part 413: SCSI Architecture Model -3 (SAM-3)
ANSI INCITS 373 : 2003 INFORMATION TECHNOLOGY - FIBRE CHANNEL - FRAMING AND SIGNALING (FC-FS)
ISO/IEC 14165-251:2008 Information technology Fibre Channel Part 251: Framing and Signaling (FC-FS)
ANSI INCITS TR 30 : 2002 INFORMATION TECHNOLOGY - FIBRE CHANNEL - METHODOLOGIES FOR INTERCONNECTS (FC-MI)
ANSI INCITS 387 : 2004 INFORMATION TECHNOLOGY - FIBRE CHANNEL - GENERIC SERVICES - 4 (FC-GS-4)

View more information

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.