Inside Macintosh Volumes I-II-III 1985
Inside Macintosh, Volumes I, II, and III is Apple Computer's programmer's reference to the original Macintosh User Interface Toolbox, Operating System and hardware, published by Addison-Wesley as one combined book, copyright 1985 by Apple Computer, Inc., ISBN 0-201-17737-4. It was written by Caroline Rose with Bradley Hacker, Robert Anders, Katie Withey, Mark Metzler, Steve Chernicoff, Chris Espinosa, Andy Averill, Brent Davis and Brian Howard, assisted by Sandy Tompkins-Leffler and Louella Pizzuti. The hosted scan is of the fifth printing, April 1987.[1] Each volume is paginated separately (I-1, II-1, III-1).[2]
Contents
[edit | edit source]Page numbers are from each volume's contents list.[3]
Volume I
[edit | edit source]1 A Road Map (I-7); 2 The Macintosh User Interface Guidelines (I-23); 3 Macintosh Memory Management: An Introduction (I-71); 4 Using Assembly Language (I-83); 5 The Resource Manager (I-101); 6 QuickDraw (I-135); 7 The Font Manager (I-215); 8 The Toolbox Event Manager (I-241); 9 The Window Manager (I-267); 10 The Control Manager (I-309); 11 The Menu Manager (I-339); 12 TextEdit (I-371); 13 The Dialog Manager (I-397); 14 The Desk Manager (I-435); 15 The Scrap Manager (I-451); 16 Toolbox Utilities (I-465); 17 The Package Manager (I-481); 18 The Binary-Decimal Conversion Package (I-487); 19 The International Utilities Package (I-493); 20 The Standard File Package (I-515).
Volume II
[edit | edit source]1 The Memory Manager (II-7); 2 The Segment Loader (II-53); 3 The Operating System Event Manager (II-65); 4 The File Manager (II-77); 5 The Printing Manager (II-145); 6 The Device Manager (II-173); 7 The Disk Driver (II-209); 8 The Sound Driver (II-221); 9 The Serial Drivers (II-243); 10 The AppleTalk Manager (II-261); 11 The Vertical Retrace Manager (II-347); 12 The System Error Handler (II-355); 13 The Operating System Utilities (II-367); 14 The Disk Initialization Package (II-393); 15 The Floating-Point Arithmetic and Transcendental Functions Packages (II-403).
Volume III
[edit | edit source]1 Finder Interface (III-7); 2 The Macintosh Hardware (III-15); 3 Summary (III-47); Appendix A, Result Codes (III-205); Appendix B, Routines That May Move or Purge Memory (III-211); Appendix C, System Traps (III-215); Appendix D, Global Variables (III-227); Glossary (III-233); index.
What it settles
[edit | edit source]Volume III chapter 2, The Macintosh Hardware, describes the 128K and 512K Macintosh from the programmer's side: the video interface, sound generator, SCC, mouse, keyboard and keypad, disk interface, real-time clock, VIA and system startup. The figures there are addresses, registers and timings, not voltages to measure.[4] Appendix D lists the low-memory system globals with their addresses.[3]
What this document does not contain
[edit | edit source]It is a programming reference, not a repair source. There are no service procedures, parts lists, schematics, supply voltages or component values. Apple's service documentation for these machines is on Macintosh 128K/512K Service Source. The hosted scan is 1,258 pages, including the covers.
Pages that cite this document
[edit | edit source]- Inside Macintosh X-Ref 1988
- Inside Macintosh Networking 1994
- Programmers Introduction to the Macintosh Family 1988
- Macintosh Old World ROM
- Macintosh Toolbox
- Macintosh Repair Resources
Download: Inside Macintosh Volumes I-II-III 1985.pdf
References
[edit | edit source]- ↑ Apple Computer, Inc., Inside Macintosh, Volumes I, II, and III (Addison-Wesley, 1985; fifth printing April 1987), title page and copyright page (PDF pp. 5-6).
- ↑ Open Library, Inside Macintosh, record OL2288318M, from Library of Congress catalogue data. Retrieved 2026-09-30.
- ↑ 3.0 3.1 Inside Macintosh, Volumes I, II, and III, contents of Volume I (PDF pp. 9-14), Volume II (PDF pp. 550-553) and Volume III (PDF pp. 971-972).
- ↑ Inside Macintosh, Volume III, chapter 2, The Macintosh Hardware, pp. III-15 to III-45 (PDF pp. 987-1017).