• 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

BS ISO/IEC 9318-2 : 90 AMD 8328

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.

INFORMATION TECHNOLOGY - INTELLIGENT PERIPHERAL INTERFACE - DEVICE SPECIFIC COMMAND SET FOR MAGNETIC DISK DRIVES

Superseded date

15-02-1995

Published date

06-12-2012

1 Scope
2 Normative references
3 Definitions and conventions
3.1 Definitions
3.2 Conventions
4 General description
4.1 Application environment
4.2 Logical Interface characteristics
4.2.1 Slave Control
4.2.2 Information transfer
4.2.3 Data transfers
4.2.4 Format Control
4.3 Responsibility
4.3.1 Master
4.3.2 Slave
5 Physical Interface Considerations
5.1 Information transfer
5.1.1 Octet Mode
5.1.2 Transfer Mode
5.1.3 Termination of transfers
5.1.4 Data streaming
5.2 Bus Octets
5.2.1 Unsupported Bus Octets
5.2.2 Bus Control Octet
5.2.3 Master Status Octet
5.2.4 Slave Status Octet
5.2.5 Request Interrupts Octet
5.2.6 Address Octet Response
5.2.7 Selective Reset Octet
5.2.8 Selection Octet
5.2.9 Request Transfer Settings Octet
5.2.10 Slave Transfer Settings Octet
5.2.11 Request Slave Interrupts Octet
5.2.12 Slave Interrupts Octet
5.3 ATTENTION IN signal
6 Slave Functions
6.1 Disk Format
6.1.1 Format 1 - Fixed Block Format
6.1.2 Format 2 - Variable Block Format
6.1.3 Format Control
6.2 Format Specification
6.2.1 Format initialization
6.2.2 Manufacturer's Format Specification
6.2.3 Fixed Block mode
6.2.4 Variable Block Mode
6.3 Slave conditions
6.4 Dual Port (optional)
6.4.1 Port Enable/Disable
6.4.2 Slave Accessibility mode
6.4.3 Notification of alternate port exception
        condition
6.4.4 Attention
6.5 Reset
6.5.1 External Reset
6.5.2 Internal Reset
6.6 Head Control
6.7 Rotational Position Sensing (RPS) (optional)
6.7.1 RPS Target Sector Address
6.7.2 RPS Interrupt
6.8 Slave ECC (optional)
6.9 Power Sequencing (optional)
7 Bus Controls
7.1 Command/Response Controls
7.1.1 Load Slave Function (01)
7.1.2 Load Format Specification (02)
7.1.3 Load Slave-Specific Information (03)
7.1.4 Load Cylinder Address (04)
7.1.5 Load Head Address (05)
7.1.6 Load RPS Target Sector Address (06)
7.1.7 Load Position (07)
7.1.8 Read Configuration (41)
7.1.9 Read Format Specification (42)
7.1.10 Read Slave Specific Information (43)
7.1.11 Read Status (44)
7.1.12 Read Correction Vectors (45) (optional)
7.1.13 Read Current Sector Address (46)
7.1.14 Read Current Position (47)
7.1.15 Read Extended Status (48)
7.2 Fixed Block Data Controls
7.2.1 Definitions and use
7.2.2 Sector Data Controls (optional)
7.2.3 Field Data Controls (optional)
7.2.4 Special data controls - Step Head (90)
7.3 Variable Block Data Controls (optional)
7.3.1 Variable block data control coding
7.3.2 Format Home Field (A0)
7.3.3 Format Header Field (A1)
7.3.4 Format Data Field (A2)
7.3.5 Format Data Field - Short Skip (A3)
7.3.6 Format Skip from Index (A4)
7.3.7 Format Skip (A5)
7.3.8 Write Home Field (A8)
7.3.9 Write Header Field (A9)
7.3.10 Write Data Field (AA)
7.3.11 Write Data Field - Short skip (AB)
7.3.12 Defect Skip (AC)
7.3.13 Read Home Field (E0)
7.3.14 Read Header Field (E1)
7.3.15 Read Data Field (E2)
7.3.16 Read Data Field - Short Skip (E3)
8 Status
8.1 Slave Status
8.1.1 Successful Information Transfer
8.1.2 Bus Parity Error
8.1.3 Odd Octet Transfer
8.1.4 Time-Dependent operation
8.1.5 Operation Ending Status
8.2 Status Response
8.2.1 Exception Status Octet (octet 0)
8.2.2 Unsolicited Exception Status (octet 1)
8.2.3 Bus Control Exception Status (octet 2)
8.2.4 Slave Exception Status (octet 3)
8.2.5 Slave Exception Status (octet 4)
8.2.6 Vendor unique status (octet 5 bits 7-0)
8.2.7 Vendor unique status (octet 6 bits 7-0)
8.2.8 Vendor unique status (octet 7 bits 7-0)
8.3 Extended Status Response
8.3.1 Interface Flag (octet 0)
8.3.2 Data Recovery Flags (octet 1)
8.3.3 Slave Control Flags (octet 2)
8.3.4 Slave Status (octet 3)
8.3.5 Slave Alarms (octet 4)
8.3.6 Vendor unique status (octet 5 bits 7-0)
8.3.7 Vendor unique status (octet 6 bits 7-0)
8.3.8 Vendor unique status (octet 7 bits 7-0)
Annexes
A Defect Map
A.1 Location
A.2 Contents
A.3 Formats
A.3.1 Defects
A.3.2 Maps
A.4 Map Protection
A.5 CRC
B Bibliography
B.1 Informative References
B.2 Equivalent ANSI Standards
C Storage of Format Specifications and Attributes
D RPS Optional Parameters
Figures
A.1 Assignment of bits in each double octet
D.1 RPS Pulse with extension Example
D.2 RPS Pulse with width and skew Example
D.3 RPS Pulse with skew Example
Table
1 Slave conditions

BS AMD 8328 RENUMBERS THIS STANDARD TO BS EN 29318 PT2: 1995 Describes the Logical Level 2 Interface for disk drives. Its purpose is to facilitate the development and utilization of a device level interface which permits the interconnection of disk slave peripherals to a controller. Does not replace any existing standard, but it does complement other Intelligent Peripheral Interface standards. Provides a definition of the device specific portion of a family of standards called the Intelligent Peripheral Interface. Intended to isolate the host from changes in peripherals by providing a "function generic" command set to allow the connection of multiple types of peripherals. To accomplish this the design includes device-specific and device-generic command sets, both utilizing a common physical bus.

DevelopmentNote
Superseded and renumbered by BS EN 29318-2 (07/2004) Supersedes 91/62739 DC. (03/2007)
DocumentType
Standard
PublisherName
British Standards Institution
Status
Superseded
SupersededBy
Supersedes

Standards Relationship
ISO/IEC 9318-2:1990 Identical

View more information
Sorry this product is not available in your region.

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.