ANSI-INCITS-TR-27-2001.pdf

上传人:爱问知识人 文档编号:3732703 上传时间:2019-09-22 格式:PDF 页数:14 大小:60.15KB
返回 下载 相关 举报
ANSI-INCITS-TR-27-2001.pdf_第1页
第1页 / 共14页
ANSI-INCITS-TR-27-2001.pdf_第2页
第2页 / 共14页
ANSI-INCITS-TR-27-2001.pdf_第3页
第3页 / 共14页
ANSI-INCITS-TR-27-2001.pdf_第4页
第4页 / 共14页
ANSI-INCITS-TR-27-2001.pdf_第5页
第5页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ANSI-INCITS-TR-27-2001.pdf》由会员分享,可在线阅读,更多相关《ANSI-INCITS-TR-27-2001.pdf(14页珍藏版)》请在三一文库上搜索。

1、INCITS TR-27-2001 Information Technology Address Offset Reserved Area Boot Method Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitt

2、ed without license from IHS -,-,- Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- NCITS TR-27-20

3、01 NCITS Technical Report Information Technology Address Offset Reserved Area Boot Method Secretariat Information Technology Industry Council Abstract This technical report describes a method of booting an operating system from a reserved area on ATA/ATAPI devices, using an Address Offset Set Featur

4、es Function. Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- This Technical Report is one in a s

5、eries produced by the National Committee for Information Technology Standards (NCITS). The secretariat for NCITS is held by the Information Technology Industry Council (ITI), 1250 Eye Street, NW, Suite 200, Washington, DC 20005. As a by-product of the standards development process and the resources

6、of knowledge devoted to it, NCITS from time to time produces Technical Reports. Such Technical Reports are not standards, nor are they intended to be used as such. NCITS Technical Reports are produced in some cases to disseminate the technical and logical concepts reflected in standards already publ

7、ished or under development. In other cases, they derive from studies in areas where it is found premature to develop a standard due to a still changing technology, or inappropriate to develop a rigorous standard due to the existence of a number of viable options, the choice of which depends on the u

8、sers particular requirements. These Technical Reports, thus, provide guidelines, the use of which can result in greater consistency and coherence of information processing systems. When the draft Technical Report is completed, the Technical Committee approval process is the same as for a draft stand

9、ard. Processing by NCITS is also similar to that for a draft standard. CAUTION: The developers of this Technical Report have requested that holders of patents that may be required for the implementation of the Technical Report, disclose such patents to the publisher. However, neither the developers

10、nor the publisher have undertaken a patent search in order to identify which, if any, patents may apply to this Technical Report. As of the date of publication of this Technical Report and following calls for the identification of patents that may be required for the implementation of the Technical

11、Report, no such claims have been made. No further patent search is conducted by the developer or the publisher in respect to any Technical Report it processes. No representation is made or implied that licenses are not required to avoid infringement in the use of this Technical Report. NCITS Technic

12、al Report Series Published by American National Standards Institute 25 West 43rd Street, New York, New York 10036 Copyright 2001 by Information Technology Industry Council (ITI) All rights reserved No part of this publication may be reproduced in any form, in an electronic retrieval system or otherw

13、ise, without prior written permission of the publisher. Printed in the United States of America PATENT STATEMENT Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo rep

14、roduction or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page i ContentsPage 1.Scope.1 2.Definitions, abbreviations, and conventions .2 2.1 Definitions and abbreviations .2 2.2 Conventions.2 3.Address Offset Mode operation3 3.1 Enable/Disable Address Offset Mode.3 3.2 I

15、DENTIFY DEVICE .3 3.3 SET MAX ADDRESS3 4.Booting from the reserved area using Address Offset .5 FiguresPage 1 The effect of Address Offset on addressing4 AnnexPage A Bibliography.6 Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facili

16、ty Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- Page ii Foreword This technical report describes the Set Features Address Offset feature and the method of booting an operating system from the reserved area using the

17、 Address Offset feature. This technical report was developed by T13 during 1999/2000. The approval process started in 2000. This document is not an American National Standard and the material contained herein is not normative in nature. Comments on the content of this document should be sent to the

18、NCITS Secretariat, Information Technology Industry Council, 1250 Eye Street, NW (Suite 200), Washington, DC 20005. This technical report was processed and approved for submittal to ANSI by Accredited Standards Committee on National Committee for Information Technology Standards, NCITS. Committee app

19、roval of the technical report does not necessarily imply that all committee members voted for approval. Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction

20、 or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page iii Subcommittee T13 on ATA Interfaces, that developed this standard, had the following members: Gene Milligan, Chairman Pete McLean, Vice-Chairman Kent Pryor, Secretary Paul Anderson, EditorAndre Hedrick, Larry Barra

21、s,Tasuku Kasebayashi, Amy Barton,Hale Landis, Tim Bradshaw,Raymond Liu, Darrin Bulik,Ming Louie, Litko Chan,Ian Morrell, Ben Chang,Masataka Ogawa, Dan Colegrove,Ron Roberts, Tom Colligan,Matt Rooke, David Dickson,Curtis Stevens, Greg Elkins,Tim Thompson, Mark Evans,Kanting Tsai, Phil Gardner,Quang V

22、uong, Tony Goodfellow,Aaron Wilson, Robert Griswold,Anthony Yang, Tom Hanan, Ken Bovatsek Alternate,Leroy Leach Alternate, Andy Chen Alternate,Wen Lin Alternate, Renee Depew Alternate,James McGrath Alternate, Richard Harcourt Alternate,Kha Nguyen Alternate, Naoto Kawakubo Alternate,Marc Noblitt Alte

23、rnate, Lawrence Lamers Alternate,Darrell Redford Alternate Yogi Schaffner Alternate,Chi Wang Alternate, Paresh Sheth Alternate,Graeme Weston-Lewis Alternate, Tokuyuki Totani Alternate,Sam Wong Alternate, Tri Van Alternate, The T13 ad hoc had the following additional participants: Mahmoud Assaf,Akil

24、Houston, Marc Bombet,Mike Jaskowiak, Mike Christensen,Niek Lambert, Michael Eschmann,Russell Leidich, Stephen Finch,Raymond Liu, Jon Haines,Bill McFerrin, Jonathan Hanmann,Lynn McQueen, Adge Hawes,Jeff Wolford, Eorge HefnerJoseph Young Jeroen Heuvelman, Copyright American National Standards Institut

25、e Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page iv Introduction This technical report encompasses the following: Cl

26、ause 1 describes the scope. Clause 2 provides definitions, abbreviations, and conventions used within this technical report. Clause 3 describes the operation of the Set Features Address Offset feature. Clause 4 describes booting from the reserved area using the Address Offset feature. Copyright Amer

27、ican National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page 1 NCITS TR nn-yy National Committee

28、 for Information Technology Standards (NCITS) Technical Report Address Offset Reserved Area Boot Method 1. Scope This technical report assumes that the reader is familiar with the conventional Int 13h interface, and the basic operation of ATA devices. This technical report describes the Address Offs

29、et feature and the method of booting an operating system from a reserved area using the Address Offset feature. NCITS TR-27-2001 Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00

30、:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page 2 2. Definitions, abbreviations, and conventions 2.1 Definitions and abbreviations 2.1.1 user area: The range of device addresses accessible by read and write commands. 2.1.2 reserved area: Th

31、e range of device addresses not accessible by read and write commands after a SET MAX command has been used to reduce the size of the user area. 2.1.3 set max pointer: The set max pointer is the lowest addressable sector of the reserved area. 2.2 Conventions Lowercase is used for words having the no

32、rmal English meaning. Certain words and terms used in this standard have a specific meaning beyond the normal English meaning. these words and terms are defined either in clause 2 or in the text where they first appear. The names of abbreviations, commands, fields, and acronyms used as signal names

33、are in all uppercase (e.g., IDENTIFY DEVICE). 2.2.1 Precedence If there is a conflict between text, figures, and tables, the precedence shall be tables, figures, then text. 2.2.2 Lists Ordered lists, those lists describing a sequence, are of the form: a) b) c) Unordered lists are of the form: 1) 2)

34、3) NCITS TR-27-2001NCITS TR-27-2001 Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- T13/1407DT R

35、evision 5 Page 3 3. Address Offset Mode operation 3.1 Enable/Disable Address Offset Mode In devices that support the Address Offset feature, the SET FEATURES subcommand 09h Enable Address Offset Mode, offsets address Cylinder 0, Head 0, Sector 1, LBA 0, to the start of the non-volatile protected are

36、a established using the SET MAX ADDRESS Command. The Address Offset condition is cleared by the SET FEATURES subcommand 89h Disable Address Offset Mode, a hardware reset or a power-on reset. If Reverting to Power on Defaults has been enabled by a SET FEATURES command, it is cleared by software reset

37、 as well. Upon entering the Address Offset mode the capacity of the drive returned in the Identify device data is the size of the former protected area. A subsequent SET MAX ADDRESS command using the address returned by the READ NATIVE MAX ADDRESS command allows access to the entire drive. Addresses

38、 wrap so the entire drive remains addressable (see figure 1). If a non-volatile reserved area has not been established before the device receives a SET FEATURES Enable Address Offset Mode command, the command fails with Abort error status. The Disable Address Offset Mode removes the address offset a

39、nd sets the size of the drive reported by the IDENTIFY DEVICE command back to the size specified in the last non-volatile SET MAX ADDRESS command. 3.2 IDENTIFY DEVICE IDENTIFY DEVICE word 83 bit 07, if set to one, indicates the device supports the Address Offset Mode. IDENTIFY DEVICE word 86 bit 07,

40、 if set to one, indicates the device is in Address Offset Mode. 3.3 SET MAX ADDRESS Issuing the SET MAX ADDRESS command with bit 0 in the Sector Count register set to one is not valid when the device is in Address Offset Mode. NCITS TR-27-2001 Copyright American National Standards Institute Provided

41、 by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page 4 LBA (M-R+1)LBA MLBA (M-R)LBA 0 User accessible area (former reserved area)

42、Reserved area (former user accessible area) LBA MLBA RLBA 0 User accessible areaReserved area Before SET FEATURES Enable Address Offset Mode A reserved area has been created using a non-volatile SET MAX ADDRESS command: After SET FEATURES Enable Address Offset Mode The former reserved area is now th

43、e user accessible area. The former user accessible area is now the reserved area. After a SET MAX ADDRESS command using the value returned by READ NATIVE MAX ADDRESS: LBA MLBA 0 User accessible area After a SET FEATURES Disable Address Offset Mode, software reset, hardware reset, or power-on reset:

44、LBA MLBA RLBA 0 User accessible areaReserved area Figure 1 - The effect of address offset on addressing NCITS TR-27-2001 Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/9961031100 Not for Resale, 05/09/2007 00:44:28 M

45、DTNo reproduction or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page 5 4. Booting from the reserved area using Address Offset Computer systems perform initial code loading (booting) by reading from a predefined address on a disk drive. The Address Offset feature allows

46、 a second operating system to be booted from the reserved area on a drive by changing the location of LBA 0 instead of modifying the BIOS to begin the boot process from an alternate starting address. To boot an alternate operating system the BIOS: a) Issues a SET FEATURES Address Offset command to t

47、he disk drive b) Checks to see that it the SET FEATURES Address Offset command was completed successfully. c) Executes the normal boot process. NCITS TR-27-2001 Copyright American National Standards Institute Provided by IHS under license with ANSI Licensee=USN Ship Repair Facility Yokosuka/99610311

48、00 Not for Resale, 05/09/2007 00:44:28 MDTNo reproduction or networking permitted without license from IHS -,-,- T13/1407DT Revision 5 Page 6 Annex A (informative) Bibliography AT Attachment Interface with Packet Interface Extensions (ATA/ATAPI-4), ANSI X3.317-1999 IBM Personal Computer AT Technical R

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1