Here is the first batch of the new & revised Macintosh Technotes. Each Technote offers you the choice of downloading it in either Acrobat, ClarisWorks 4, or QuickView formats.

Feedback can be directed to Tom Maremaa, Technical Editor, at tm@applelink.apple.com.


Table of Contents

Technotes 1001-1012
& Author's Guidelines


On Power Macintosh Interrupt Management (Technote 1001)

by Wayne Flansburg

This Note briefly addresses porting existing 68K interrupt code to the NuBus PowerPC. It then discusses the new interrupt management scheme developed for PCI PowerPC.


On Launching an App with a Document (Technote 1002)

by John Montbriand

Launching an application with a document under System 7 requires the use of the AppleEvent Manager to either directly send an open document event to an existing application or indirectly send an open document event to an application as part of its launch sequence. This Technote describes how you can do this in your applications and provides a simple example of how you can use the technique.


On the Deferred Task Manager (Technote 1003)

by Jim Luther (DTS Emeritus)
revised by Matthew Xavier Mora

This Note highlights two points - interrupt latency, and task record ownership - that might be unclear after reading the chapter "Deferred Task Manager" in Inside Macintosh:Processes.


On QT Component Manager 3.0 & PowerPC Native Components (Technote 1004)

by Jim Reekes & Dave Radcliffe

This Note contains information about the version of the Component Manager that shipped with QuickTime 1.6 and the changes necessary to support native PowerPC components.


The Compleat Guide to SimpleText (Technote 1005)

by Bryan Stearns (DTS Emeritus)
revised by Mark Cookson

This Technote explains how to use SimpleText to create Release notes and ReadMe files, complete with pictures and sound, even QuickTime movies. This Note also showcases some of the new features that have been added to SimpleText 1.3.


A Technique for Figuring Out a Resource's Base Value (Technote 1006)

by Bryan Stearns (DTS Emeritus)
revised by Matt Mora

In the chapter on the Resource Manager in Inside Macintosh: More Macintosh Toolbox, owned resources are explained, but the chapter does not include a sample of how to actually figure out the resource's base value. This Technnote includes a shortcut in C, Pascal and ASM to accomplish this task.


On the Elements of a Technote (Technote 1007)

by Tom Maremaa, Technical Editor

Each Technote, when it works, has a particular set of elements that, if you step back and put them in perspective, contribute to the Note's effectiveness. This Technote outlines some of those elements.


Understanding PCI Bus Performance (Technote 1008)

by Paul Freeburn

With the second generation of Power Macintosh computers, Apple has transitioned the Macintosh I/O expansion bus from NuBus to PCI. This Technote examines the PCI bus commands, the operation of the IB chip (the PowerPC processor to PCI interface bridge chip), achievable PCI bandwidth on PCI Power Macintosh computers, and, finally, Mac OS services available to maximize PCI bandwidth.


On Multiple Inheritance & HandleObjects (Technote 1009)

by Larry Rosenstein (DTS Emeritus)
revised by Peter Gontier & Chris Forden

This Technote answers a common question about MPW C++: Why doesn't HandleObject support multiple inheritance? To answer that question, this Note provides a brief overview of how multiple inheritance is implemented in MPW C++.


QuickTime Teletext Component API's (Technote 1010)

by Paul Wenker & Kent Sandvik (DTS Emeritus)

The Teletext component is included in the Video Startup extension which is part of the Apple Video Player software. The component provides a standard API for accessing the Teletext hardware available on the international and UK tuner cards. This Technote describes the Teletext component APIs.


Understanding Type 11 & No FPU Installed Errors on the Power Macintosh (Technote 1011)

by Brian Bechtel

This Technote explains some of the causes of "Type 11" and "No FPU Installed" errors, along with debugging hints to help you find and fix them. It also focuses on what you as a programmer can do to prevent such errors.


QuickTime TV Tuner APIs (Technote 1012)

by Paul Wenker & Kent Sandvik (DTS Emeritus)

The TV Tuner component is included in the Video Startup extension which is part of the Apple Video Player software. The component provides a standard API for accessing the TV tuner hardware available for the various Macintosh systems that have the TV tuner circuit or card available. This Technote describes the TV Tuner APIs.


Author's Guidelines

by Tom Maremaa, Technical Editor

This is a preliminary Author's Guide to the new structure that Apple has evolved for Macintosh Technotes.


Return to About Macintosh Technotes
Return to Developer Services and Products

Apple | Servers | What's New | Index | Feedback | Help


© Apple Computer, Inc.

Send feedback to devfeedback@applelink.apple.com.

[last modified by fch on 17-Nov-95]