ISO IEC 14776-452-2005 PDF
Name in English:
St ISO IEC 14776-452-2005
Name in Russian:
Ст ISO IEC 14776-452-2005
Original standard ISO IEC 14776-452-2005 in PDF full version. Additional info + preview on request
Full title and description
Information technology — Small Computer System Interface (SCSI) — Part 452: SCSI Primary Commands - 2 (SPC-2). This International Standard defines the primary SCSI commands (mandatory and optional) and a device model applicable to all SCSI devices, intended to ensure interoperability between conforming SCSI implementations.
Abstract
SPC-2 (ISO/IEC 14776-452:2005) describes the second-generation SCSI primary command set and the SCSI device model used across storage and peripheral device types. It specifies command definitions, parameter formats, expected behaviours and conditions for mandatory and optional commands so that initiators and targets from different vendors interoperate predictably.
General information
- Status: Published (International Standard, confirmed in periodic review).
- Publication date: 2005 (Edition 1, published August 2005; listed with validity from October 4, 2005 in some catalogues).
- Publisher: ISO/IEC (published through ISO; joint ISO/IEC JTC 1/SC 25 responsibility).
- ICS / categories: 35.200 (Interface and interconnection equipment).
- Edition / version: Edition 1 (2005).
- Number of pages: 251 (printed/PDF edition).
Scope
This part of ISO/IEC 14776 defines the SCSI primary commands that are mandatory and optional for SCSI devices, and describes the processor (host) device model and command subsets that devices may implement (including initiator subsets for features such as Asynchronous Event Reporting). SPC-2 is the ISO-adopted successor to the ANSI/T10 SPC-2 working output and serves as the normative primary-commands reference used with device-type-specific SCSI command documents.
Key topics and requirements
- Definition of SCSI primary command set (operation codes, parameter lists, sense data and status semantics).
- Device model describing processor, initiator and target roles and applicable command subsets.
- Mandatory vs optional command listings for general-purpose SCSI device interoperability.
- Asynchronous Event Reporting and conditions under which targets may report events to initiators.
- Compatibility guidance for implementing SCSI commands across different transport layers and device types.
Typical use and users
Implementers of SCSI device firmware and host drivers, storage-system architects, device-test laboratories, QA teams, and standards editors use SPC-2 when designing, validating or certifying SCSI-compliant hardware and software. It is used together with device-specific SCSI command parts (e.g., block device or medium-changer command parts) and transport mappings.
Related standards
ISO/IEC 14776 is a multipart series covering SCSI and related mappings (examples include SAM, SBC, SBC-2, SBC-3, FCP, SAS protocol parts, MMC, SES, etc.). SPC-2 is typically referenced alongside architecture model documents (SAM), block command documents (SBC / SBC-2 / SBC-3), and transport/mapping parts such as the Fibre Channel and SAS protocol parts in the 14776 series.
Keywords
SCSI, SPC-2, SCSI Primary Commands, device model, SCSI commands, storage protocol, ISO/IEC 14776, interoperability.
FAQ
Q: What is this standard?
A: ISO/IEC 14776-452:2005 (SPC-2) is the international standard that specifies the second-generation SCSI primary command set and a device model to ensure interoperable SCSI implementations.
Q: What does it cover?
A: It covers the syntax and semantics of primary SCSI commands (mandatory and optional), parameter and response formats (including sense data), device model definitions, and behaviours required for consistent host and device interactions across SCSI devices and transports.
Q: Who typically uses it?
A: Firmware and driver developers, storage system designers, conformance/test labs and standards committees use SPC-2 as a normative reference when implementing or verifying SCSI-capable devices and hosts.
Q: Is it current or superseded?
A: ISO/IEC 14776-452:2005 was published in 2005 and was subject to ISO periodic review; the ISO record shows it as published and confirmed in review cycles (review confirmed in 2018). Implementers should check for later parts in the SPC family (for example SPC-3 and newer revisions) and for amendments or corrigenda applicable to their implementations.
Q: Is it part of a series?
A: Yes — it is Part 452 of the multipart ISO/IEC 14776 series (the SCSI family), which includes architecture (SAM), block commands (SBC), protocol mappings (FCP, SAS) and other device-specific command parts.
Q: What are the key keywords?
A: SCSI, SPC-2, primary commands, device model, interoperability, ISO/IEC 14776, storage protocol.