PATH
ADC Home
>
Documentation
> Hardware
>
PowerBook Developer Note
Table of Contents
Figures and Tables
Preface
About This Developer Note
Contents of This Note
Supplemental Reference Documents
3D Graphics
RAM Expansion Modules
PowerPC G3 Microprocessor
Mac OS 9
ATA Devices
USB Interface
FireWire Interface
ROM-in-RAM Architecture
Open Firmware
Chapter 1
Introduction
Features
Appearance
Peripheral Devices
Compatibility Issues
Earlier PowerBook G3 Computers
Expansion Bay Modules
RAM Expansion Modules
AppleVision Display
System Software
Machine Identification
Chapter 2
Architecture
Block Diagram and Buses
Block Diagram
Main ICs and Buses
Microprocessor and Cache
G3 Microprocessor
Backside Cache
Memory Controller and Bus Bridge
System RAM
Boot ROM
FireWire Controller
Ethernet Controller
Video Display Subsystem
I/O Controller
DMA Support
Interrupt Support
USB Interface
Ultra DMA Interface
EIDE Interface
Modem Support
Sound IC Support
Power Controller
Infrared Link Interface
AirPort Card Interface
CardBus Controller IC
Chapter 3
Devices and Ports
USB Ports
USB Connectors
Booting from a USB Device
USB Compatibility Issues
ADB Compatibility
Serial Port Compatibility
Not for Networking
FireWire Ports
FireWire Connectors
FireWire Device Programming
Ethernet Port
Internal Modem
AirPort Card Wireless LAN Module
Data Security
Hardware Components
Software Components
Infrared Communication Link
Hard Disk Drive
Hard Disk Dimensions
Hard Disk Connector
Signal Assignments
ATA Signal Descriptions
DVD-ROM Drive
Trackpad
Keyboard
Removing the Keyboard
Changing the Operation of the Keyboard
Keyboard Illustrations
Using the Fn Key
Using the Num Lock Key
The Function-Keys Checkbox
Operations of the Function Keys
The Embedded Keypad
Other Control Keys
Flat Panel Display
External Monitors
Monitors and Picture Sizes
Monitor Connector
Monitor Adapter
External Video Connector
Sound System
Sound Inputs
Built-in Microphone
External Sound Input
Modem Activity Sound Signals
CardBus Sound Input
Zoomed Video Sound
Sound Outputs
External Sound Output
Internal Speakers
Digitizing Sound
Chapter 4
Expansion Features
Expansion Bay
Mechanical Design of Expansion Bay Modules
Expansion Bay Connectors
Signals on the Expansion Bay Connector
Expansion Bay Signal Definitions
Unused IDE Signals on the Expansion Bay Connector
Power on the Expansion Bay Connector
User Installation of an Expansion Bay Module
Sequence of Control Signals
Guidelines for Developers
RAM Expansion Slots
Getting Access to the Slots
Removing the Keyboard
Removing the Heat Shield
Mechanical Design of RAM SO-DIMMs
Electrical Design of RAM SO-DIMMs
SDRAM Devices
Configuration of RAM SO-DIMMs
Address Multiplexing
RAM SO-DIMM Electrical Limits
CardBus Slot
Chapter 5
System Software
ROM in RAM
Aspects of the New Approach
RAM Footprint
Startup Disk Control Panel
Memory Mapping
Boot Process
Hardware Initialization Code
Open Firmware
Target Disk Mode
System Software Support
Computer Identification
Power Saving Modes
Suspend and Resume
ATA Manager 4.0
USB Drivers
Other New Drivers
Legacy Drivers
Floppy Disk Legacy
ADB Legacy
SCSI Legacy
Other New Features
Sound Software Components
Keyboard and Key Caps
Onscreen Display
Wireless LAN Module
Software DVD Decoding
Appendix A
Abbreviations
© 1999-2000 Apple Computer, Inc. (Last Updated 15 February 00)