Inhaltszusammenfassung zur Seite Nr. 1
Working Draft Project
American National T13/2132-D
Standard
Revision 3
June 23, 2010
Information technology -
Enhanced Disk Drive - 4 (EDD-4)
This is a draft proposed American National Standard of Accredited Standards Committee INCITS. As such this is
not a completed standard. The T13h Technical Committee may modify this document as a result of comments
received during public review and its approval as a standard. Use of the information contained here in is at your
own risk.
Permission is
Inhaltszusammenfassung zur Seite Nr. 2
T13/2132-D Revision 3 June 23, 2010 Points of Contact T13h Chair T13h Vice-Chair Dan Colgrove Jim Hatfield Hitachi Global Storage Technologies Seagate Technology 2903 Carmelo Dr 389 Disc Drive Henderson, NV 89502 Longmont CO 80503 Tel: 702-614-6119 Tel: 720-684-2120 Fax: 702-614-7955 Fax: 720-684-2766 INCITS Secretariat INCITS Secretariat Tel: 202-737-8888 1250 Eye Street, NW Suite 200 Fax: 202-638-4922 Washington, DC 20005 Email: INCITS@ITIC.ORG T13h Reflector See the T13h Web Site at http://ww
Inhaltszusammenfassung zur Seite Nr. 3
June 23, 2010 T13/2132-D Revision 3 Draft Secretariat Information Technology Industry Council Approved mm.dd.yy American National Standards Institute, Inc. ABSTRACT This standard describes services currently in use on IA-32 and IA-64 compatible architecture personal computer 18 systems. These services are provided by BIOS firmware to support hard disks up to 16 exabytes (16x10 bytes). This standard also provides BIOS level services for determining the relationship between BIOS device number
Inhaltszusammenfassung zur Seite Nr. 4
T13/2132-D Revision 3 June 23, 2010 Approval of an American National Standard requires verification by ANSI that the American requirements for due process, consensus, and other criteria for approval have been met by the standards developer. Consensus is established when, in the judgment of the ANSI National Board of Standards Review, substantial agreement has been reached by directly and materially affected interests. Substantial agreement means much more than a simple Standard majority
Inhaltszusammenfassung zur Seite Nr. 5
June 23, 2010 T13/2132-D Revision 3 Document Status The text which is highlighted in green may affect backward compatibility. Revision History Rev Date Description 0 January 21, 2009 1) Used ACS-2r1 as the template for this first draft. 2) Populated this template with d1572r3.doc (EDD-3) 3) Used ACSC-2 definitions for byte, word, DWord, and QWord since ACS-2 has a complete set of conventions. 4) Incorporated Erratum 5) Added editors notes where there were issues were found during conversion. 1
Inhaltszusammenfassung zur Seite Nr. 6
T13/2132-D Revision 3 June 23, 2010 Contents Page Points of Contact....................................................................................................................................................ii Document Status ...................................................................................................................................................v New Capabilities added to EDD-4 .....................................................................................
Inhaltszusammenfassung zur Seite Nr. 7
June 23, 2010 T13/2132-D Revision 3 7 CD/DVD Boot ................................................................................................................................................... 19 7.1 Overview ................................................................................................................................................. 19 7.2 Boot Methods ........................................................................................................................
Inhaltszusammenfassung zur Seite Nr. 8
T13/2132-D Revision 3 June 23, 2010 A.2 GPT support for hybrid MBR boot code ................................................................................................. 71 A.3 Hybrid MBR boot code ........................................................................................................................... 72 A.4 Hybrid MBR boot code endeavor procedure .......................................................................................... 73 A.5 Hybrid VBR boot code .......
Inhaltszusammenfassung zur Seite Nr. 9
June 23, 2010 T13/2132-D Revision 3 Tables Page Table 1 - Approved ANSI References.................................................................................................................... 3 Table 2 - References Under Development ............................................................................................................ 4 Table 3 - Numbering conventions .....................................................................................................................
Inhaltszusammenfassung zur Seite Nr. 10
T13/2132-D Revision 3 June 23, 2010 Figures Page Figure 1 - ATA document relationships................................................................................................................ 2 Figure 2 - Byte, word, DWord and QWord relationships.................................................................................... 10 Figure 3 - System Component Diagram ............................................................................................................ 12 Figure 4 -
Inhaltszusammenfassung zur Seite Nr. 11
June 23, 2010 T13/2132-D Revision 3 Foreword Foreword (This foreword is not part of American National Standard NCITS.xxx-200x) DOS accesses its mass storage devices using an INT13h programming interface provided by BIOS firmware to higher-level software. This interface was designed in the early 1980's, upgraded in the late 1980's and upgraded again in the early 1990's. Initially, INT 13h used a cylinder-head-sector interface that was limited to approx. 528MB of disk addressing. Later thi
Inhaltszusammenfassung zur Seite Nr. 12
T13/2132-D Revision 3 June 23, 2010 Clause 7 is CD/DVD Booting Clause 8 is INT 13h function definitions Clause 9 is INT 15H Removable Media Eject Functions Annex A describes Hybrid MBR boot Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries. xii Working Draft Enhanced Disk Drive - 4 (EDD-4)
Inhaltszusammenfassung zur Seite Nr. 13
AMERICAN NATIONAL STANDARD BSR INCITS xxx-200x American National Standard for Information Technology – Enhanced Disk Drive - 4 (EDD-4) 1 Scope This standard assumes that the reader is familiar with the conventional INT 13h interface, the usage of the BIOS Device Parameter Table, and the basic operation of mass storage devices. This standard describes in detail BIOS functions and data structures that are used as an abstraction layer to allow higher-level applications to access mass storage d
Inhaltszusammenfassung zur Seite Nr. 14
Other related device specifications T13/2132-D Revision 3 June 23, 2010 The set of AT Attachment standards consists of this standard and the ATA implementation standards described in AT Attachment - 8 ATA/ATAPI Architecture Model (ATA8-AAM). Enhance Disk Drive - 4 (EDD-4) specifies a common set of procedures used to access or boot storage devices. Figure 1 shows the relationship of this standard to the other standards and related projects in the ATA and SCSI families of standards and speci
Inhaltszusammenfassung zur Seite Nr. 15
June 23, 2010 T13/2132-D Revision 3 2 Normative references 2.1 General The standards list in 2.2, 2.3, and 2.4 contain provisions that, through reference in the text, constitute provisions of this standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this standard are encouraged to investigate the possibility of applying the most recent editions of the standards listed in 2.2, 2.3, and 2.4. Copies o
Inhaltszusammenfassung zur Seite Nr. 16
T13/2132-D Revision 3 June 23, 2010 2.3 References under development At the time of publication, the referenced standards were still under development. For information on the current status of the document, or regarding availability, contact the relevant standards body or other organization as indicated in table 2. Table 2 — References Under Development Name Project Number ATA/ATAPI Command Set - 2 (ACS-2) INCITS 2015D Serial Bus Protocol - 3 (SBP-3) INCITS 1467D Multi-Media Commands - 6 (MMC
Inhaltszusammenfassung zur Seite Nr. 17
June 23, 2010 T13/2132-D Revision 3 3 Definitions, abbreviations, and conventions 3.1 Definitions and abbreviations 3.1.1 ATA (AT Attachment) device: An AT Attachment (also known as IDE) is a storage device that conforms to an ATA standard. 3.1.2 BDA: The BIOS Data Area is an area of reserved memory used by the BIOS and OS to store data about the system hardware. It is located at memory segment 40h starting with 40h:00h. 3.1.3 BIOS: The Basic Input/Output System (BIOS) is the firmware stored
Inhaltszusammenfassung zur Seite Nr. 18
T13/2132-D Revision 3 June 23, 2010 3.1.22 Logical Address/Geometry: A logical address or geometry is used to address a device by an application, such as DOS, using the INT 13h interface. INT 13h FN 8 returns the logical geometry of the device. 3.1.23 Master Boot Record (MBR): The first LBA on a disk. 3.1.24 MBR disk layout: The disk layout traditionally used by BIOS based systems. 3.1.25 NV Memory: Non-Volatile memory is memory that retains content even when the power has been removed. The
Inhaltszusammenfassung zur Seite Nr. 19
June 23, 2010 T13/2132-D Revision 3 Names of device fields begin with a capital letter (e.g., Count). The expression “word n” or “bit n” shall be interpreted as indicating the content of word n or bit n. 3.3.2 Precedence If there is a conflict between text, figures, and tables, the precedence shall be tables, figures, then text. 3.3.3 Lists 3.3.3.1 Lists overview Lists shall be introduced by a complete grammatical proposition followed by a colon and completed by the items in the list. Each ite
Inhaltszusammenfassung zur Seite Nr. 20
T13/2132-D Revision 3 June 23, 2010 3.3.4 Keywords Several keywords are used to differentiate between different levels of requirements and options. 3.3.4.1 expected: A keyword used to describe the behavior of the hardware or software in the design models assumed by this standard. Other hardware and software design models may also be implemented. 3.3.4.2 mandatory: A keyword indicating items to be implemented as defined by this standard. 3.3.4.3 may: A keyword that indicates flexibility of ch