Overview
Inside Macintosh: Devices describes how to write software that interacts with built-in and peripheral hardware devices. With this book, you'll learn how to- Write and install your own device drivers, desk accessories, and Chooser extensions
- Communicate with device drivers using the Device Manager
- Access expansion cards using the Slot Manager
- Control SCSI devices using SCSI Manager 4.3 or the original SCSI Manager
- Communicate directly with Apple Desktop Bus devices
- Interact with the Power Manager in battery-powered Macintosh computers
- Communicate with serial devices using the Serial Driver
You need this book if you want to write a Macintosh device driver or desk accessory. You also need this book if you want to write an application that directly addresses the Apple Desktop Bus, NuBus cards, or the Power Manager. Because many other Macintosh managers interact with the Device Manager, this book provides useful background information for writing and debugging low-level software.
To use this book you should be familiar with fundamental Macintosh Operating System concepts such as memory and process management. A good place to begin is with the book Inside Macintosh: Overview.
If you are designing an application or device driver that addresses hardware, you should also consult Guide to the Macintosh Family Hardware, second edition. For information about processor-direct slot (PDS) and NuBus expansion cards, read Designing Cards and Drivers for the Macintosh Family, third edition.