PC 98 System Design Guide a Technical Reference for Designing Pcs and Peripherals for the Microsoft Windows Family of Operating Systems
Total Page:16
File Type:pdf, Size:1020Kb
PC 98 System Design Guide A Technical Reference for Designing PCs and Peripherals for the Microsoft Windows Family of Operating Systems Intel Corporation and Microsoft Corporation With special contributions by Compaq Computer Corporation ii The information contained in this document represents the current view of Intel Corporation and Microsoft Corporation on the issues discussed as of the date of publication. Because Intel and Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Intel and Microsoft, and Intel and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only. INTEL AND MICROSOFT MAKE NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. Intel Corporation and Microsoft Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. The furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property rights except as expressly provided in any written license agreement from Intel Corporation and Microsoft Corporation. Intel and Microsoft do not make any representation or warranty regarding specifications in this document or any product or item developed based on these specifications. Intel and Microsoft disclaim all express and implied warranties, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, and freedom from infringement. Without limiting the generality of the foregoing, Intel and Microsoft do not make any warranty of any kind that any item developed based on these specifications, or any portion of a specification, will not infringe any copyright, patent, trade secret, or other intellectual property right of any person or entity in any country. It is your responsibility to seek licenses for such intellectual property rights where appropriate. Intel and Microsoft shall not be liable for any damages arising out of or in connection with the use of these specifications, including liability for lost profit, business interruption, or any other damages whatsoever. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages; the above limitation may not apply to you. ActiveX, BackOffice, BallPoint, Direct3D, DirectDraw, DirectInput, DirectPlay, DirectShow, DirectSound, DirectX, Microsoft, Microsoft Press and Design, MS-DOS, NetMeeting, NetShow, Win32, Windows, Windows NT, and the Windows logo are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Intel and Pentium are registered trademarks and EtherExpress, Intercast, MMX, and TokenExpress are trademarks of Intel Corporation. Personal System/2 and PS/2 are registered trademarks of International Business Machines Corporation. Other product and company names herein may be the trademarks of their respective owners. © 1997 Intel Corporation and Microsoft Corporation. All rights reserved. Contents Welcome ix Part 1 System Design Issues Chapter 1 PC 98 Design Issues 3 PC 98 Goals...................................................................................... 4 Basic PC 98 System Types ..................................................................... 5 PC 98 Design Issues and Compliance Dates.................................................. 12 Legacy Migration Road Map .................................................................. 12 Chapter 2 PC 98 Design Initiatives 15 OnNow and ACPI for PC 98 .................................................................. 16 Win32 Driver Model ........................................................................... 17 Manageability Initiatives....................................................................... 18 Device Bay and Modular PC Design.......................................................... 21 DirectX and DirectShow for Windows and Windows NT................................... 24 Other Design Initiatives for PC 98 Hardware ................................................ 25 Part 2 PC 98 Systems Chapter 3 Basic PC 98 29 Basic PC 98 General System Requirements .................................................. 30 Basic PC 98 Physical Design Requirements.................................................. 37 Basic PC 98 General Device Requirements .................................................. 39 Basic PC 98 Buses and Devices ............................................................... 50 Manageability Component Instrumentation Requirements .................................. 61 Basic PC 98 References........................................................................ 63 Checklist for Basic PC 98...................................................................... 65 Chapter 4 Workstation PC 98 69 Workstation Platform Guidelines.............................................................. 70 Workstation PC 98 References ................................................................ 73 Checklist for Workstation PC 98 .............................................................. 74 iv Contents Chapter 5 Entertainment PC 98 75 Entertainment PC 98 System Requirements ..................................................76 Entertainment PC 98 Audio Requirements ...................................................79 Entertainment PC 98 Graphics Components..................................................79 Entertainment PC 98 Video and Broadcast Components ....................................81 Entertainment PC 98 References ..............................................................82 Checklist for Entertainment PC 98 ............................................................83 Chapter 6 Mobile PC 98 85 Introduction to Mobile PC Platform Guidelines..............................................86 Mobile PC Design Requirements..............................................................87 Docking Station Requirements ................................................................91 Port Replicator Requirements..................................................................94 Mini-notebook Guidelines .....................................................................96 Mobile PC 98 References ......................................................................96 Checklist for Mobile PC 98 ....................................................................97 Part 3 PC 98 Bus Design Guidelines Chapter 7 USB 101 USB Basic Requirements .................................................................... 102 USB Host Controller Requirements ......................................................... 103 USB Power Management .................................................................... 104 Design Features for USB Peripherals ....................................................... 104 USB References .............................................................................. 105 Checklist for USB ............................................................................ 106 Chapter 8 IEEE 1394 107 IEEE 1394 Basic Requirements ............................................................. 108 Requirements for IEEE 1394 Devices....................................................... 110 Plug and Play for IEEE 1394 ................................................................ 111 Power Management for IEEE 1394 Devices................................................ 123 IEEE 1394 References ....................................................................... 124 Checklist for IEEE 1394 ..................................................................... 125 Chapter 9 PCI 127 PCI Basic Requirements ..................................................................... 128 PCI Controller Requirements ................................................................ 130 Plug and Play for PCI Controllers and Peripherals ......................................... 131 Power Management for PCI Controllers and Peripherals .................................. 134 PCI References ............................................................................... 135 Checklist for PCI ............................................................................. 136 Chapter 10 IDE and ATAPI 137 IDE Controller Requirements................................................................ 138 ATAPI Peripheral General Requirements................................................... 141 Plug and Play for IDE Controllers and Peripherals......................................... 142 Power Management for IDE Devices ....................................................... 143 IDE and ATAPI References ................................................................. 144 Checklist for IDE and ATAPI ............................................................... 145 Contents v Chapter 11 SCSI 147 SCSI Host Adapter Requirements............................................................148 SCSI Peripheral Requirements ...............................................................150 Plug and Play for SCSI Host Adapters and Peripherals.....................................151 Power Management for SCSI Devices .......................................................152 SCSI References...............................................................................153 Checklist for SCSI.............................................................................153