Article View: net.micro.mac
Article #5584Summary of Macintosh Techical Documentation
From: Anders Hillbo
Date: Sat, 10 May 1986 04:37
Date: Sat, 10 May 1986 04:37
385 lines
13141 bytes
13141 bytes
This message contains a (long) index of what I've got of the Mac Tec Documents.
I have waited two years for it to be organised by Apple... I finally
decided that I had to do it myself.
It contains all the tech doc I've got from apple including Dec 85 supplement
and some other stuff that I don't know if everyone gets. There are also some
articles from magazines (MacTutor, MacDeveloper).
** FLAME ON **
?? WHY HASN'T APPLE DONE THIS ??
Apple should organize all the documentation into ring
binders divided inte different subjects (as below)
Issue peridocal updates with indication of what to replace
or where to put new stuff. That way you could always
know when you miss something and you could look into someone
elses docs without getting totally lost.
(I *HATE* 1-page undated papers giving a small hint)
I would imagine 1 (one) person doing this job so I don't think
it would be to expensive to a multi-billion-company like apple.
** FLAME OFF **
To say something positive the technotes is a step in the right direction. But
they should be divided into groups of different areas, not just linear.
...........................
Macintosh Technical Doc index. 9 May 86
Anders Hillbo NADA, KTH Stockholm, Sweden
<things in <> are my comments. **Xnn is when the doc. arrived eg
**D85 is December 85 suppl, see summary of updates in the end>
MacTecDoc vol 1: Inside Mac-1
_____________________________
Road Map (RD) 3: sep84
User Ifc Gde (UI) 4: nov84
Mem Intro (MI) 1: aug84
Prog Ass Lang (AL) 3: jan85
Res Mgr (RM) 4: nov84
QuickDraw (QD) mar83
Font Mgr (FM) 3: may84
Event Mgr (EM) 2: nov84
Win Mgr (WM) 5: apr84
Control Mgr (CM) 3: apr84
Menu Mgr (MN) 5: sep84
Textedit (TE) 2: jan85
Dialog Mgr (DL) 4: jul84
Desk Mgr (DS) 4: aug84
Scrap Mgr (SM) 2: jan85
Toolbox Util (TU) 3: nov84
Package (PK) 2: apr84
Mem Mgr (MM) 2: oct84
=====
MacTecDoc vol 2: Inside Mac-2
_____________________________
Seg Loader (SL) 2:aug 84
OS Event Mgr (OE) 1:nov84
File Mgr (FL) alpha: dec85 (rambased) **D85
Printing Mgr (PR) 2: mar85 **
Device Driver (DV) 1:jun84
Disk Driver (DD) 1:sep84
Sound Driver (SN) 2: nov84
Serial Driver (SR) 1:sep84
AppleTalk (AM) 1: jan85
Vertical Rtrc (VR) 1: jun84
Sys Err (EH) 1: sep84
Os Util (OU) 2:jan85
Struct of an Appl (ST) 1:feb84
Apple Numericcs <<<missing>>>
Index :feb85
Put tgthr an Appl 6:may85 **
Mac Hardware 2:feb85 **
SCSI Mgr alpha:feb86 **D85
List Mgr alpha:feb86 **D85
List Mgr rel notes feb85 **D85
Alpha Drafts for InsMac IV, Mar 86: **M86x
<Updates (Delta documents)...>
Res Mgr, Finder Ifc, SF pkg, Using Asm, Mem Mgr, Seg Ldr, Os util,
QD, Menu Mgr, TextEdit, Dialog Mgr, Window Mgr, Cntl Mgr, Tlbx Util,
Pack Mgr, BCD conv Pkg, Sys err, Time Mgr (new!),
User Ifc Gdelines
**) Newer compared w "Ins Mac Promotional Edition" (Telephone book)
<the InsideMac IV seems to consist of File, SCSI, List and Time mgrs and
the Delta Docs. Otherwise the (undated) Addison&Wesley Books seems to
be valid>
====
MacTecDoc vol 3: Macinosh Tech Notes & such
___________________________________________
-) = missing at NADA r#) Exists later vers from month #?
Number Subject Written
1r5 Desk Accessories and System Resources feb/85
2
3r10 List of Command-Shift-Number Keys apr/85
4r5 Error Returns from GetNewDialog apr/85
5r5 Using Modeless Dialogs from Desk Accessories apr/85
6
7
8
9
10 Pinouts jul/85
11r5 Memory Based MacWrite File Format apr/85
12r5 Disk Based MacWrite Format apr/85
13r5 MacWrite Clipboard Format apr/85
14
15r5 Finder Update apr/85
16 MacWorks XL maj/85
17
18r5 Text Edit Conversion Utility apr/85
19r10 How to Produce Continuous Sound Without "Clicking" apr/85
20r5 Data Servers on AppleTalk apr/85
21r5 QuickDraw's Internal Picture Definition apr/85
22
23r7 Font/Desk Accessory Mover and your Desk Accessories apr/85
24 Available Volumes and Files oct/85
25
26r7 Text Measuring Anomalies in QuickDraw apr/85
27
28r10 Finders and Foreign Drives may/85
29r12 Resources Contained in the Desktop File oct/85
30
31
32 Reserved Resource Types jul/85
33
34r7 UserItems in Dialog Boxes apr/85
35
36r7 Drive Queue Elements may/85
37
38
39
40
41r12 Drawing Into an Offscreen Bitmap sep/85
42 Pascal Routines Passed by Pointer jul/85
43- Calling LoadSeg oct/85
44 HFS Compatibility Issues dec/85
45- Inside Macintosh Quick Reference oct/85
46 Separate Your Resource Files During Development oct/85
47r12 Customizing SFGetFile oct 85
48r12 Bundles nov 85
49
50r12 ResLoad oct/85
51r12 Debugging using PurgeMem and CompactMem oct/85
52r12 Calling _Launch From a High-Level Language nov/85
53r12 MoreMasters Revisited oct/85
54r12 Limit to Size of Resources oct/85
55r12 Drawing Icons oct/85
56 Break/CTS Device Driver Event Structure dec/85
57 Macintosh Plus Overview jan/86
57a Mac Plus Overview Updt feb 86
58 Intl Util pack bugs jan 86
59 Picts and Clip Regions jan 86
60 Drawing chars in a narrow GrafPort jan 86
61 GetItemStyle Bug jan 86
62 Don't use resource header Application bytes jan 86
63 WriteResource bug Patch mar 86
64 IAZNotify Pointer jan 86
65 Macintosh Plus Pinouts mar/86
66 Determining which file sys is active dec 85
67 Finding the "blessed fldr" jan 86
68 Searching all Dirs on an HFS vol dec 85
69 Setting ioFDirIndex in PBGetCatInfo Calls feb 86
70 Forcing Sony Disk to be either 400K or 800k feb 86
71 Finding Drivers in the Unit Table feb 86
72 Optimizing for the LW - Techniques feb 86
73 Color Printing feb 86
74 Don't use the Res Fork for Data mar 86
75 The Installer and Scripts mar 86
76 The Mac Plus Update Installation Script feb 86
-----
Future Mac Architectures jun85
Standard PICTure Fmt <MacDraw's PICT fmt, TN#27 ?> ver2: dec84
MacPaint Fmt ?????
Mac Sony Disk Driver may84
Mini-DIN Connector Scheme <Mac+ serial> Jan85
New Font Mgr for 128K ROM <Andy Hertzfeld> jul85
Making new fonts for the Apple LW ?????
HFS important facts (1p) oct85
SCSI Boot procedures sep85
Mac+ Kbd key codes (1p) sep85
The New Improved STD file **D85 jan86
Pwr up user summary <summary of cmd-option-commands> **D85 feb86
MacTablet ifc **D85 feb86
=====
MacTecDoc vol 4: Inside LaserWriter & misc about printing
_________________________________________________________
Appendix D Adv usr suppl
Apple LW Advanced User's Supp First Ed. Jan85
Update for the Apple Lw Adv User's Suppl. Rev2 *** Dec85
Appendix E PAP
AppleTalk Printer Access Protocol (PAP) Feb85
PSDump Example Feb85
Appendix F Pgming & dbg aids
Instructions for spooling, editing and downloading
a PS file from a Mac App ?????
Appendix G Example output
Appendix H Mac Print Manager
Printing Overview ?????
Using the Printing Manager ?????
Optimizing for the LW <TN#72 ?> ?????
Using the Printer Driver ?????
An example...
Appendix I Using MacTerm to talk PS to the LW
Examples of Printing manager use (2p) *** apr85
Some Words of wisdom about using QD while printing. *** ?????
How to Print (Harry Chesley, MacDeveloper #3) ***
LaserPrint DA <using PAP> (MacTutor) *** feb86
Floating in the Heap: LaserPrinter Info *** nov84
The March 1985 ImageWriter: prog notes *** apr85
The ImageWr and ATalk IW v2.1 prog notes **D85 jan86
***) = Not in org. Inside LW
====
MacTecDoc vol5: Inside AppleTalk & misc networking
__________________________________________________
ATalk Release for MacPlus ver 40/41 **D85 feb86
AppleBus an Intro ?????
Abus Transformer Spec ?????
Abus Protocol Architechture may84
Abus Link Access Protocol Spec (LAP) vers 1.0 may84
Datagram Delivery Protocol (DDP) jul84
DDP & RMTP extensions *** sep85
Routing Table Maintenance Protocol (RTMP) jul84
Name Binding Protocol (NBP) jul84
Abus Transaction Protocol (ATP) jul84
Data Stream Protocol (DSP) ?????
AppleTalk Zone Information Protocol (ZIP) *** sep85
ATalk Session Protocol (ASP) (Pv1.0-Dv1.0/2 ) *** nov85
ATalk Filing Protocol (AFP) (Pv1.0-Dv1.0/2) *** nov85
AppleTalk Peek v2.0 *** feb85
AppleTalk Poke v3.1 *** feb85
Abus overheads.... jul84
----
Programmers Guide to Networking (MacTutor) *** oct85
"Dial a fortune AppleTalk Server" (Mactutor) *** sep85
"Dial a fortune AppleTalk Client" (Mactutor) *** sep85
Direct Serial Port Access (SCC) (MacTutor) *** jan86
***) Not in org. Inside ATalk
====
MacTecDoc vol 6: Misc: pgmdoc, articles, debug, summaries, examples
___________________________________________________________________
Fedit - a File and Disk Editor 85
ResEdit - a Mac Resource Editor 1.0D7 **D85 jun85
Switcher (Beta Draft) jun85
Inside Switcher (first Draft) summer 85
Dialog Creator apr85
Dialog Creator Update **D85 nov85
MacinTalk 1.1 jun85
MacinTalk 1.1 Toolkit **D85 jan86
AppleTalk PC Card Prel Notes sep85
FreTerm 1.8 Updt **D85 jan86
-----
What every appl should know (H. Chesley, MacDeveloper #2)
The Amazing Pic-to-Clip-utility (MacTutor) oct85
------
Commented Call List may85
Trap List jun 14
Low Mem in Alpha order apr85
Low Mem in Numeric order apr85
Mac Sys errs may84
The MacDB debugger (MDS chap 6)
The MacsBug Debuggers (MDS chap 7)
Inside MacsBug **D85 feb86
Walking Trough the heap <about 20p w dbg tips> ?????
<examples...>
=======
MacTecDoc vol 7: Index to updates & (Lisa) workshop
___________________________________________________
<unstructured...>
-Mac Supplement "Dec 85" summary & about feb86
-Mac Supplement "May 85" summary aug85
-About the software supplement 2-15-85
-About the software supplement 10/10/84
... diverse annat, dubletter?
SmallTalk 80 Info **D85
Object Oriented langs on Mac - status **D85
Ordering forms for tech doc **D85
----
MacWorks XL driver Bug
MacWorks XL usr gde, preprint
Mac Plus interrnal diskdrive (user man) **D85
----
Revisions to (Lisa) Workshop user's guide
Chap 2 The file manager
Chap 4 The Editor.
Index
=======
Updates that has arrived here at NADA:
>>>>>>Extra: update. ~8603 **M86x
Alpha Drafts for Inside Mac volume IV, Mar 86:
<Updates (Delta Documents)...>
Res Mgr, Finder ifc, SF pkg, Using Asm, Mem Mgr, Seg ldr, Os util,
QD, Menu Mgr, TextEdit, Dialog Mgr, Window Mgr, Cntl Mgr, Tlbx Util,
Pack Mgr, BCD conv Pkg, Sys err, Time Mgr (new!),
User Ifc Guidelines
Inside Switcher mar86 <not copied at NADA>
ATalk PC card & driver prel notes. mar86 <not copied at NADA>
>>>>>December 85 Supplement ~8603 **D85
<parts...>
SCSI Mgr alpha:feb86
List Mgr alpha:feb86
File Mgr alpha: dec85
Inside MacsBug
....
>>>>>Extra: HFS Programmers Package ~8602 (USENET)
<all of which later was included in Dec85 suppl...>
>>>>>Extra: Macintosh Technical Update ~860120 **J86x
File Mananger Oct 8/85(HFS)
AppleTalk Filing Protocol (AFP) Nov 12/85 v1.0 (doc v1.0/2)
SCSI boot procedures. Sep 13/85
Atalk PC card prel notes Sep 23/85
DDP and RTMP extensions Sep 16/85
Atalk Zone Info proto (ZIP) Sep 12/85
Atalk Session proto (ASP) Nov 12/85 v1.0 (doc v1.0/2)
Intro letter to AFP/ASP <1 pag> Nov 18 85
HFS facts <1 pag> Oct 17 85
Tech note #44, HFS compat Oct 9 85
Serial Port connectors (mini8) Jan 25 85
Making new fonts for LW ??
New font Manager for 128KROM Jul 1 85
Mac+ Keyboard layout ??
>>>>>>"Final" (may...) software supplement July 85
<Parts...>
About the "may 85" softw suppl May 3F 85
Tech note #0, about tech notes may 14 85
#16 macworks xl may 14
# rsrvd res types may 13
Trap List Jun 14 85
ResEdit jun 10 85
Atalk Peek v.20 Feb 18 85
Atalk poke v3.1 feb 15 85
Macintalk 1.1 Jun 13 85
Low mem in Alpha & Numeric apr 12 85
Examples ofPrinting manager usag apr 17 85
Words of wisdom on QD while print ???
March ImageWriter 15 Prog notes apr 19 85
Opt code for LW ???
Future Mac archs jun 6 85
Life after Font/DA mover may 85
SANElib v1.2 May 21 85
Dialog Creator Instructions apr 26 85
Fedit
MadDB
MacsBugs debuggers
Technical Details
Message-ID:
<815@duvan.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!princeton!orsvax1!pyrnj!caip!nike!styx!lll-crg!seismo!mcvax!enea!ttds!duvan!ahiShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!princeton!orsvax1!pyrnj!caip!nike!styx!lll-crg!seismo!mcvax!enea!ttds!duvan!ahi From: ahi@duvan.UUCP (Anders Hillbo) Newsgroups: net.micro.mac Subject: Summary of Macintosh Techical Documentation Message-ID: <815@duvan.UUCP> Date: Sat, 10-May-86 00:37:46 EDT Article-I.D.: duvan.815 Posted: Sat May 10 00:37:46 1986 Date-Received: Tue, 13-May-86 03:30:59 EDT Organization: The Royal Inst. of Techn., Stockholm Lines: 388