Western Digital manual Points of Contact, T13/2132-D Revision 3June 23

Page 2

T13/2132-D Revision 3June 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://www.t13h.org for reflector information.

T13h Web Site

http://www.t13h.org

T13h FTP Site

ftp.t13h.org (see www.t13h.org for login information)

Document Distribution

 

INCITS Online Store

http://www.techstreet.com/incits.html

managed by Techstreet

Telephone: 1-734-30?..?801

1327 Jones Drive

or 1-800-699-9277

Ann Arbor, MI 48105

Facsimile: 1-734-302-7811

or

 

Global Engineering

http://global.ihs.com/H

15 Inverness Way East

Telephone: 1-303-792-2181

Englewood, CO 80112-5704

or 1-800-854-7179

American National Standard

Facsimile: 1-303-792-2192

 

for Information Technology

 

ii

Working Draft Enhanced Disk Drive - 4 (EDD-4)

Image 2
Contents Information technology Enhanced Disk Drive 4 EDD-4 Revision June 23Working Draft Enhanced Disk Drive 4 EDD-4 Points of ContactT13/2132-D Revision 3June 23 Draft June 23 T13/2132-D RevisionAmerican National Standard T13/2132-D Revision June 23Document Status New Capabilities added to EDD-4Contents Working Draft Enhanced Disk Drive 4 EDD-4 Vii Viii Working Draft Enhanced Disk Drive 4 EDD-4 Tables Output ParametersFigures Foreword IntroductionXii Working Draft Enhanced Disk Drive 4 EDD-4 American National Standard for Information Technology ScopeBSR Incits ATA8-APT ATA8-AST Approved Ansi References Name Normative references GeneralApproved references References Under Development Name Project Number References under developmentOther references June 23 T13/2132-D Revision Conventions Symbols and abbreviationsMaster Boot Record MBR The first LBA on a disk Abbreviation MeaningUnordered lists PrecedenceLists Lists overview Ordered listsT13/2132-D Revision June 23 Keywords NumberingNumbering conventions French English This standard Register and CF ContentsInterrupt Services and Functions Bit conventionsDWord at word offset n ByteWord at offset n QWord at word offset nWord ATA string byte swapping Word Byte Character in stringATA firmware revision example Byte ValueOverview Register Description 8GB INT 13h Functions Conventional FunctionsConventional Register Definitions Bit DescriptionConventional Function Definitions Function a Description Extended Function Definitions 8GB INT 13h Functions OverviewData Structure Function DescriptionT13/2132-D Revision June 23 Device Address Packet Offset Removable Media Fixed Disk Access SubsetFixed Disk Access Function Code INT 13h Interface SubsetsEDD Support Function Code Locking and Ejecting Function CodeEnhanced Disk Drive EDD Support Subset CD/DVD Boot Overview ISO 9660 CD Layout Working Draft Enhanced Disk Drive 4 EDD-4System Area Unused Boot Methods Emulation ProcessHard Drive Boot No Emulation BootFloppy Boot Floppy Geometries Type Cylinders Heads SectorsCD/DVD Format Boot Volume Descriptor BVDBoot Volume Descriptor T13/2132-D Revision June 23 Validation Entry Offset Type DescriptionJune 23 T13/2132-D Revision Initial/Default Entry Section Header00h Byte Header ID June 23 T13/2132-D Revision Section Entry Type DescriptionT13/2132-D Revision June 23 Section Entry Extension INT 13h Function Definitions Overview Reset Disk Subsystem FN 00h Get Status of Last Operation FN 01h Read Sectors into Memory FN 02h Write Sectors From Memory FN 03h Verify Sectors FN 04h Get Drive Parameters FN 08h Read Buffer FN 0Eh Write Buffer FN 0Fh Get Disk Type FN 15h Value DescriptionSet Media Type FN 18h Park Heads FN 19h Identify Device Information FN 25h Check Extensions Present FN 41h Interface Support Bit Map DescriptionExtended Read FN 42h Extended Write FN 43h Verify Sectors FN 44h Lock/Unlock Media FN 45h Eject Removable Media FN 46h Get Device Parameters FN 48h Result BufferAscii T13/2132-D Revision June 23 Interface Path Interface Path Definitions part 1 Host Bus Type OffsetDefinition Device Path00h ATA Device 01h 02h..FFh Reserved Byte Word DWord QWord Byte Port number Device parameter table extension Offset 0-1 I/O port base Offset 5 Bios use only Bios use only Offset 6 IRQ numberOffset 7 READ/WRITE Multiple command block count Offset 2-3 control port baseBit 8 Atapi device uses command packet interrupt Offset 10-11 Bios selected hardware specific option flagsBit 7 32-bit transfer mode Offset 9 PIO typeTranslation Type Bits Description Bit 13h 48-bit LBA addressing enabledJune 23 T13/2132-D Revision Bits 9-10 translation type Bit 11 Ultra DMAGet Extended Media Change Status FN 49h Initiate Disk Emulation FN 4Ah Value Emulation Working Draft Enhanced Disk Drive 4 EDD-4 Terminate Disk Emulation FN 4Bh Initiate Disk Emulation & Boot FN 4Ch Return Boot Catalog FN 4Dh CD Command PacketSet Hardware Configuration FN 4Eh Hardware Configuration Sub-FunctionsSend Packet Command FN 50h Formatted Command Packet Offset Type DescriptionFormatted Protocol Specific Data T13/2132-D Revision June 23 Output Parameters Security Protocol Commands FN 51h INT 15h Removable Media Eject Annex a Hybrid MBR boot Hybrid MBR boot overviewGPT support for hybrid MBR boot code Hybrid MBR boot code Hybrid MBR boot code endeavor procedure EAXHybrid VBR boot code