ImageVerifierCode 换一换
格式:PDF , 页数:58 ,大小:266.93KB ,
资源ID:436765      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-436765.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ANSI INCITS407-2005 Information Technology - BIOS Enhanced Disk Drive Services - 3《信息技术.基本输入输出系统(BIOS)增强盘驱动设备.3》.pdf)为本站会员(proposalcash356)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ANSI INCITS407-2005 Information Technology - BIOS Enhanced Disk Drive Services - 3《信息技术.基本输入输出系统(BIOS)增强盘驱动设备.3》.pdf

1、American National StandardDeveloped byfor Information Technology BIOS Enhanced Disk Drive Services - 3(EDD-3)ANSI INCITS 407-2005ANSIINCITS407-2005Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without lice

2、nse from IHS-,-,-Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ANSIINCITS 407-2005American National Standardfor Information Technology BIOS Enhanced Disk Drive Services - 3(EDD

3、-3)SecretariatInformation Technology Industry CouncilApproved May 25, 2005American National Standards Institute, Inc.AbstractThis standard describes services currently in use on IA-32 and IA-64 compatible architecture personalcomputer systems. These services are provided by BIOS firmware to support

4、hard disks up to 16 mega-terabytes (16x1018 bytes). This standard also provides BIOS level services for determining the relation-ship between BIOS device numbers and the physical mass storage devices attached to the personal com-puter. The services defined in this standard can be applied to mass sto

5、rage devices with ATA, ATAPI,SCSI, USB, Fibre Channel, 1394, I2O, and other interfaces. In addition, this standard defines the follow-ing:1. Formatting required to make a CD or DVD bootable;2. INT 13 services used to access devices 8GB INT 13h Functions 116.1 Data Structure 126.2 Removable Media. 12

6、6.3 INT 13h Interface Subsets 137 CD/DVD Boot . 147.1 Boot Methods . 167.2 CD/DVD Format . 188 INT 13h Function Definitions 238.1 Reset Disk Subsystem (FN 00h) 238.2 Get Status of Last Operation (FN 01h). 238.3 Read Sectors into Memory (FN 02h) 248.4 Write Sectors from Memory (FN 03h). 248.5 Verify

7、Sectors (FN 04h) 258.6 Get Drive Parameters (FN 08h) 258.7 Read Long (FN 0Ah) 268.8 Write Long (FN 0Bh). 268.9 Seek to Cylinder (FN 0Ch) . 278.10 Read Buffer (FN 0Eh). 278.11 Write Buffer (FN 0Fh) . 278.12 Recalibrate (FN 11h) 278.13 Get Disk Type (FN 15h) 28Copyright American National Standards Ins

8、titute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-iiPage8.14 Set Media Type (FN 18h) . 288.15 Park Heads (FN 19h) . 288.16 Identify Device Information (FN 25h) 298.17 Check Extensions Present (FN 41h) 298.18 Extended Read

9、 (FN 42h) . 308.19 Extended Write (FN 43h) 308.20 Verify Sectors (FN 44h). 308.21 Lock/Unlock Media (FN 45h) 318.22 Eject Removable Media (FN 46h) 318.23 Extended Seek (FN 47h) 328.24 Get Device Parameters (FN 48h). 328.25 Get Extended Media Change Status (FN 49h). 408.26 Initiate Disk Emulation (FN

10、 4Ah) 418.27 Terminate Disk Emulation (FN 4Bh). 428.28 Initiate Disk Emulation -Logical Block Addressing (LBA);-The removal of the requirement of using interrupt 41h/46h to point at the FixedDisk Parameter Table information;-The availability of location and configuration information to operating sys

11、temsthat do not use the BIOS to access mass storage devices;-The use of data structures that apply to both IA-32 and IA-64 compatible ar-chitecture systems;-The use of data structures that can address media capacities for the next 20years;-A boot from CD or DVD.Requests for interpretation, suggestio

12、ns for improvement and addenda, or defect re-ports are welcome. They should be sent to the INCITS Secretariat, Information Tech-nology Industry Council, 1250 I Street NW, Suite 200, Washington, DC 20005-3922.This standard was processed and approved for submittal to ANSI by InterNationalCommittee for

13、 Information Technology Standards (INCITS). Committee approval ofthis standard does not necessarily imply that all committee members voted for ap-proval. At the time it approved this standard, INCITS had the following members:Karen Higginbottom, ChairJennifer Garner, SecretaryOrganization Represente

14、d Name of RepresentativeApple Computer, Inc. David MichaelFarance, Inc . Frank FaranceHewlett-Packard Company. Karen HigginbottomSteve Mills (Alt.)Scott Jameson (Alt.)EIA Edward Mikoski, Jr.Henry Cuschieri (Alt.)EMC2. Gary RobinsonIBM Corporation . Ronald F. SillettiInstitute for Certification of Co

15、mputer Professionals Kenneth M. ZemrowskiThomas Kurihara (Alt.)IEEE . Judith GormanRichard Holleman (Alt.)Robert Pritchard (Alt.)Intel Corporation. Norbert MikulaDave Thewlis (Alt.)Philip Wennblom (Alt.)Copyright American National Standards Institute Provided by IHS under license with ANSINot for Re

16、saleNo reproduction or networking permitted without license from IHS-,-,-vOrganization Represented Name of RepresentativeLexmark InternationalDon WrightDwight Lewis (Alt.)Paul Menard (Alt.)Microsoft CorporationIsabelle Valet-HarperDon Stanwyck (Alt.)Mike Ksar (Alt.)National Institute of Standards Th

17、e INT 13h interface allows more than two devices to be attached to a system but has no consistent method for storing the additional configuration parameters; The INT 13h interface does not define CHS-independent methods for addressing devices. The methods defined by the INT 13h interface are not dev

18、ice-geometry independent. A different method of address representation and operation is needed; Methods of data transfer continue to be added to ATA devices. Capabilities such as, DMA modes, multi-sector data transfers and PIO modes are not reported to the operating system via the INT 13h interface;

19、 Systems require more than two storage devices, and with this requirement comes the requirement to assign the order in which the devices are to be accessed. The INT 13 interface does not provide this capability; The INT 13h interface does not make location and configuration information available to

20、operating systems that do not use the BIOS to access mass storage devices; The INT 13h interface does not provide a linkage between the BIOS device assignments on the operating system device letter assignments; The INT 13h interface does not use data structures that apply to both IA-32 and IA-64 com

21、patible architecture systems. Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ANSI INCITS 407-2005 2 2 Normative References The following standards contain provisions that, throu

22、gh reference in the text, constitute provisions of this standard. Many of these standards are referenced because they contain the information necessary for describing a method of accessing a device on the specified interface. At the time of publication, the editions indicated were valid. All standar

23、ds 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 below. Copies of the following documents can be obtained from ANSI: Approved ANSI standards, approved and draft inte

24、rnational and regional standards (ISO, IEC, CEN/CENELEC, ITUT), and approved and draft foreign standards (including BSI, JIS, and DIN). For further information, contact ANSI Customer Service Department at 212-642-4900 (phone), 212-302-1286 (fax) or via the World Wide Web at http:/www.ansi.org. Addit

25、ional availability contact information is provided below as needed. 2.1 Approved References The following approved ANSI standards and technical reports, approved international and regional standards and technical reports (ISO, IEC, CEN/CENELEC, ITUT), may be obtained from the international and regio

26、nal organizations who control them. ANSI INCITS 325-1998 (R2003), Serial Bus Protocol - 2 (SBP-2) ANSI INCITS 330-2000, Reduced Block Commands (RBC) (and ANSI INCITS 330-2000/AM1-2003) ANSI INCITS 351-2001, SCSI Primary Commands - 2 (SPC-2) ANSI INCITS 360-2002, SCSI Multimedia Commands - 3 (MMC-3)

27、ANSI INCITS 361-2002, AT Attachment with Packet Interface - 6 (ATA/ATAPI-6) ANSI INCITS 363-2002, BIOS Enhanced Disk Drive Services - 2 (EDD-2) ANSI INCITS 373-2003, Fibre Channel - Framing and Signaling Interface (FC-FS) ANSI INCITS 376-2003, Serial Attached SCSI (SAS) ANSI INCITS 379-2004, Serial

28、Bus Protocol - 3 (SBP-3) ANSI INCITS 397-2005, AT Attachment with Packet Interface - 7 (ATA/ATAPI-7) ANSI/IEEE 1394-1995, IEEE Standard for a High Performance Serial Bus ANSI/IEEE 1394a-2000, IEEE Standard for a High Performance Serial Bus - Amendment 1 ANSI/IEEE 1394b-2002, Standard for High Perfor

29、mance Serial Bus (High Speed Supplement) ISO 9660-1988, Volume and File Structure of CD-ROM For Information Interchange 2.2 References Under Development At the time of publication, the following referenced standards were still under development. For information on the current status of the document,

30、 or regarding availability, contact the relevant standards body or other organization as indicated. INCITS 1416D, SCSI Primary Commands - 3 (SPC-3) INCITS 1545D, Multi-Media Commands - 4 (MMC-4) INCITS 1601D Serial Attached SCSI - 1.1 (SAS-1.1) For more information on the current status of the above

31、 documents, contact INCITS. To obtain copies of these documents, contact Global Engineering or INCITS. Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ANSI INCITS 407-2005 3 2.3

32、Other References The following standards and specifications were also referenced. IEEE 394:1995, Extended Unique Identifier, 64-bit (EUI-64) INCITS TR-21, BIOS Enhanced Disk Drive Technical Report BIOS Boot Specification (Compaq, Phoenix and Intel), El Torito CD-ROM Boot Specification, ATAPI Remov

33、able Media BIOS Specification, Universal Serial Bus Revision 1.1, www.usb.org/developers Mass Storage Overview, www.usb.org/developers I2O Software Specification v2.0, www.i2osig.org Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction

34、 or networking permitted without license from IHS-,-,-ANSI INCITS 407-2005 4 3 Keywords, Definitions, Abbreviations, and Conventions 3.1 Keywords Several keywords are used to differentiate between different levels of requirements and optionality. 3.1.1 Mandatory A keyword indicating items to be impl

35、emented as defined by this standard. 3.1.2 May A keyword that indicates flexibility of choice with no implied preference. 3.1.3 Optional A keyword that describes features that are not required by this standard. However, if any optional feature defined by the standard is implemented, it shall be done

36、 in the way defined by the standard. Describing a feature as optional in the text is done to assist the reader. 3.1.4 Reserved A keyword indicating reserved bits, bytes, words, fields, and code values that are set aside for future standardization. Their use and interpretation may be specified by fut

37、ure extensions to this or other standards. A reserved bit, byte, word, or field shall be set to zero, or in accordance with a future extension to this standard. The recipient shall not check reserved bits, bytes, words, or fields. Receipt of reserved code values in defined fields shall be treated as

38、 an error. 3.1.5 Shall A keyword indicating a mandatory requirement. Designers are required to implement all such mandatory requirements to ensure interoperability with other standard conformant products. 3.1.6 Should A keyword indicating flexibility of choice with a strongly preferred alternative.

39、Equivalent to the phrase “it is recommended”. 3.2 Definitions and Abbreviations For the purposes of this standard, the following definitions apply: 3.2.1 ATA An AT Attachment (also known as IDE) is a storage interface that conforms to an ATA standard. 3.2.2 BDA The BIOS Data Area is an area of reser

40、ved memory used by the BIOS and O/S to store data about the system hardware. It is located at memory segment 40h starting with 40h:00h. 3.2.3 BIOS The Basic Input/Output System is the firmware stored in non-volatile (NV) memory located on the computers main board. The BIOS executes POST (see 3.2.21)

41、 to test and initialize the system components and then loads Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ANSI INCITS 407-2005 5 the O/S. The BIOS also handles the low-level I

42、nput/Output to the various peripheral devices connected to the computer. 3.2.4 Byte A byte is a unit of data that consists of eight bits as described below: Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 3.2.5 CF The Carry Flag is a bit in the Flags Register in the microprocessor. 3.2.6 CHS CHS add

43、ressing is a method of addressing the contents of a storage device using logical cylinders (C), logical heads (H), and logical sectors (S). This method of addressing allows a maximum C=16,383, H=16, S=63, resulting in a maximum device capacity of 8.4 gigabytes (16,383 16 63 512 bytes per sector 8.4

44、gigabytes). See LBA addressing for another addressing method. 3.2.7 Conventional When a word, term, or phrase is modified by the word “conventional” it refers to the legacy style, or method of operation that is limited to addressing ATA devices that have a 528 MB capacity or less. See 3.2.10 for the

45、 definition of “Enhanced”. 3.2.8 DOS DOS is a disk operating system that uses the system BIOS as a firmware abstraction layer to access system hardware. Examples of DOS based operating systems include MS-DOS, DR-DOS, PC-DOS, Free DOS, Windows 3.11, and Windows 95. 3.2.9 DWord A DWord (Double Word) i

46、s a unit of data that consist of four bytes. This data may be represented on paper as a series of bits numbered from 31 to 0. In memory byte 0 of a DWord is stored in the lowest byte address and Byte 3 is stored in the highest byte address. On Paper: Bit 31 Bit 0 Byte 3 Byte 2 Byte 1 Byte 0 In Memor

47、y: Bit 7 Bit 0 Bit 31 Bit 24 Byte 0 Byte 1 Byte 2 Byte 3 3.2.10 Enhanced When a word, term, or phrase is modified by the word “enhanced” it means there is a “conventional” and an “enhanced” method of operation. The “enhanced” method is defined by this standard. See 3.2.7 for the definition of conven

48、tional. 3.2.11 Host The Host is the computer system that is controlled by the BIOS. Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ANSI INCITS 407-2005 6 3.2.12 IA-32 compatible

49、 IA-32 compatible refers to computer processor architectures that are compatible with the Intel Architecture 32-bit wide processor and data bus. 3.2.13 IA-64 compatible IA-64 compatible refers to computer processor architectures that are compatible with the Intel Architecture 64-bit wide processor and data bus. 3.2.14 INT 13h A BIOS int

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1