Enhanced Power Macintosh Computers
Total Page:16
File Type:pdf, Size:1020Kb
Developer Note Enhanced Power Macintosh Computers Power Macintosh 6100/66 Power Macintosh 7100/80 Power Macintosh 8100/100 Power Macintosh 8100/110 Developer Note Developer Press © Apple Computer, Inc. 1994 Apple Computer, Inc. Motorola is a registered trademark of LIMITED WARRANTY ON MEDIA AND © 1994 Apple Computer, Inc. Motorola Corporation. REPLACEMENT All rights reserved. NuBus is a trademark of If you discover physical defects in the No part of this publication may be Texas Instruments. manual or in the media on which a software reproduced, stored in a retrieval PowerPC is a trademark of product is distributed, APDA will replace system, or transmitted, in any form or International Business Machines the media or manual at no charge to you by any means, mechanical, electronic, Corporation, used under license provided you return the item to be replaced photocopying, recording, or otherwise, therefrom. with proof of purchase to APDA. without prior written permission of ™ SoftWindows —Windows is a ALL IMPLIED WARRANTIES ON THIS Apple Computer, Inc. Printed in the trademark of Microsoft Corporation MANUAL, INCLUDING IMPLIED United States of America. and SoftWindows is a trademark used WARRANTIES OF MERCHANTABILITY The Apple logo is a trademark of under license by Insignia Solutions, AND FITNESS FOR A PARTICULAR Apple Computer, Inc. Inc., from Microsoft Corporation. PURPOSE, ARE LIMITED IN DURATION Use of the “keyboard” Apple logo Simultaneously published in the United TO NINETY (90) DAYS FROM THE DATE (Option-Shift-K) for commercial States and Canada. OF THE ORIGINAL RETAIL PURCHASE purposes without the prior written OF THIS PRODUCT. consent of Apple may constitute trademark infringement and unfair Even though Apple has reviewed this competition in violation of federal and manual, APPLE MAKES NO WARRANTY state laws. OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS No licenses, express or implied, are MANUAL, ITS QUALITY, ACCURACY, granted with respect to any of the MERCHANTABILITY, OR FITNESS FOR A technology described in this book. PARTICULAR PURPOSE. AS A RESULT, Apple retains all intellectual property THIS MANUAL IS SOLD “AS IS,” AND rights associated with the technology YOU, THE PURCHASER, ARE ASSUMING described in this book. This book is THE ENTIRE RISK AS TO ITS QUALITY intended to assist product developers to AND ACCURACY. develop products only for Apple Macintosh computers. IN NO EVENT WILL APPLE BE LIABLE Every effort has been made to ensure FOR DIRECT, INDIRECT, SPECIAL, that the information in this manual is INCIDENTAL, OR CONSEQUENTIAL accurate. Apple is not responsible for DAMAGES RESULTING FROM ANY printing or clerical errors. DEFECT OR INACCURACY IN THIS MANUAL, even if advised of the possibility Apple Computer, Inc. of such damages. 1 Infinite Loop Cupertino, CA 95014 THE WARRANTY AND REMEDIES SET 408-996-1010 FORTH ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHERS, ORAL OR Apple, the Apple logo, APDA, WRITTEN, EXPRESS OR IMPLIED. No AppleLink, HyperCard, LaserWriter, Apple dealer, agent, or employee is LocalTalk, Macintosh, and Macintosh authorized to make any modification, Quadra are trademarks of Apple extension, or addition to this warranty. Computer, Inc., registered in the United States and other countries. Some states do not allow the exclusion or limitation of implied warranties or liability Power Macintosh is a trademark of for incidental or consequential damages, so Apple Computer, Inc. the above limitation or exclusion may not Adobe Illustrator and PostScript are apply to you. This warranty gives you trademarks of Adobe Systems specific legal rights, and you may also have Incorporated, which may be registered other rights which vary from state to state. in certain jurisdictions. America Online is a service mark of Quantum Computer Services, Inc. CompuServe is a registered trademark of CompuServe, Inc. FrameMaker is a registered trademark of Frame Technology Corporation. Helvetica and Palatino are registered trademarks of Linotype Company. ITC Zapf Dingbats is a registered trademark of International Typeface Corporation. Microsoft is a registered trademark and Windows is a trademark of Microsoft Corporation. Contents Tables v Preface About This Developer Note vii Contents of This Book vii Supplementary Documents vii Apple Publications viii Conventions and Abbreviations x Typographical Conventions x Abbreviations x Chapter 1 Power Macintosh 6100/66, 7100/80, and 8100/100 1 Configurations 2 Clock Speeds 3 Revised ROM and ASICs 3 NuBus Support 3 LocalTalk 5 Clock Chips 5 Chapter 2 Power Macintosh 8100/110 7 Configuration 8 Clock Speeds 8 New Cache 8 NuBus and ROM changes 8 Appendix Power Macintosh RAM Layout 9 RAM SIMMs 9 Discontinuous Physical Addressing 10 iii Thi d t t d ith F M k 4 0 4 Tables Chapter 1 Power Macintosh 6100/66, 7100/80, and 8100/100 1 Table 1-1 Shipping configurations 2 Table 1-2 Model-specific clocks 3 Table 1-3 NuBus changes 5 Appendix Power Macintosh RAM Layout 9 Table A-1 RAM SIMM expansion capabilities 9 Table A-2 Power Macintosh 8100 memory map 10 v Thi d t t d ith F M k 4 0 4 PREFACE About This Developer Note This developer note describes the Apple Power Macintosh 6100/66, 7100/80, 8100/100, and 8100/110 computers, being introduced in October–January, 1994–95. These new models are enhanced versions of the Power Macintosh 6100/60, 7100/66, and 8100/80 computers introduced in March, 1994. This developer note covers only the enhancements that make the new models different. For more general information about the first generation of Power Macintosh computers, see Macintosh Developer Note Number 8, described in “Supple- mentary Documents,” later in this preface. This note is written for professional hardware and software engineers. You should be generally familiar with existing Macintosh technology, including NuBus and the new Apple RISC technology based on the PowerPC micro- processor. For recommended reading material about Macintosh technology, see the documents listed in “Supplementary Documents,” later in this preface. Contents of This Book 0 This developer note contains two chapters and one appendix: ■ Chapter 1, “Power Macintosh 6100/66, 7100/80, and 8100/100,” covers the configurations of these models and their differences from the Power Macintosh computers introduced in March, 1994. ■ Chapter 2, “Power Macintosh 8100/110,” covers the additional differences in the Power Macintosh 8100/110, currently the fastest and most versatile Macintosh computer. ■ Appendix A, “Power Macintosh RAM Layout,” describes the random- access memory layout for both the current Power Macintosh models and the models introduced in March, 1994. Supplementary Documents 0 The documents described in this section provide information that complements or extends the information in this developer note. vii Thi d t t d ith F M k 4 0 4 PREFACE Apple Publications 0 Apple Developer Press publishes a variety of books and technical notes designed to help third-party developers design hardware and software products compatible with Apple computers. Inside Macintosh is a collection of books, organized by topic, that describe the system software of Macintosh computers. Together, these books provide the essential reference for programmers, software designers, and engineers. The original version of Inside Macintosh was published in six volumes. The newer volumes of Inside Macintosh are organized by topic. Current books include the following titles: Inside Macintosh: AOCE Application Interfaces Inside Macintosh: AOCE Service Access Modules Inside Macintosh: Devices Inside Macintosh: Files Inside Macintosh: Imaging With QuickDraw Inside Macintosh: Interapplication Communication Inside Macintosh: Macintosh Toolbox Essentials Inside Macintosh: Memory Inside Macintosh: More Macintosh Toolbox Inside Macintosh: Networking Inside Macintosh: Operating System Utilities Inside Macintosh: Overview Inside Macintosh: PowerPC Numerics Inside Macintosh: PowerPC System Software Inside Macintosh: Processes Inside Macintosh: QuickDraw Environment and Utilities Inside Macintosh: QuickDraw Graphics Inside Macintosh: QuickDraw Objects Inside Macintosh: QuickDraw Printing Inside Macintosh: QuickDraw Printing Extensions and Drivers Inside Macintosh: QuickDraw Utilities Inside Macintosh: QuickTime Inside Macintosh: QuickTime Components Inside Macintosh: Sound Inside Macintosh: Text Inside Macintosh: PowerPC System Software covers in detail the changes and extensions to Macintosh system software version 7.1 for Power Macintosh computers, including new Macintosh Toolbox managers and the run-time architecture that supports the PowerPC microprocessor. Building Programs for Macintosh With PowerPC is a general discussion for developers of the development and building of application software for PowerPC processor–based Macintosh systems. viii PREFACE Designing Cards and Drivers for the Macintosh Family, third edition, explains the general hardware and software requirements for NuBus cards and drivers compatible with the first generation of Power Macintosh computers. Technical Introduction to the Macintosh Family, second edition, surveys the complete Macintosh family of computers from the developer’s point of view. Macintosh Human Interface Guidelines provides authoritative information on the theory behind the Macintosh “look and feel” and Apple’s standard ways of using individual interface components. A companion CD-ROM disk, Making It Macintosh, illustrates the Macintosh human interface guidelines through interactive, animated examples. Macintosh