iBook Developer Note
PDF
Introduction
Overview of the iBook
New Features
All Features
Appearance
Peripheral Devices
System Software
Machine Identification
Power Management
Power Saving States
Processor Power Management
Target Disk Mode
Architecture
Block Diagram and Buses
Block Diagram
Main ICs and Buses
Microprocessor and Cache
PowerPC G4 Microprocessor
L2 Cache
Intrepid Memory and I/O Device Controller
System RAM
Boot ROM
Ethernet Controller
FireWire 400 Controller
Graphics IC
DMA Support
Interrupt Support
ATA-100 Interface
EIDE Interface
USB 1.1 Controllers
Modem Support
Audio Circuitry
Power Control IC
Sudden Motion Sensor
AirPort Extreme Interface
PCI USB 2.0 Controller
Devices and Ports
USB Ports
USB Connector
USB Device Programming
FireWire 400 Port
FireWire 400 Connector
FireWire 400 Device Programming
Ethernet Port
Internal Modem
AirPort Extreme
Data Security
AirPort Extreme Hardware
AirPort Extreme Software
Bluetooth Technology
Hard Disk Drive
Hard Disk Dimensions
Hard Disk Connector
Signal Assignments
ATA Signal Descriptions
Combo Drive
SuperDrive
Trackpad
Keyboard
Removing the Keyboard
Keyboard Illustrations
Keyboard Operations
Using the Fn Key
Using the Num Lock Key
The Embedded Keypad
Operations of the Function Keys
Other Control Keys
Flat Panel Display
External Display Port
Video Display Connector
Older Monitors Not Supported
Audio System
Audio Headphone Port
Internal Microphone
Internal Speakers
Internal Modem
CD Audio
RAM Expansion
The RAM Expansion Slot
The RAM Expansion Module
Mechanical Design of the RAM SO-DIMM
Electrical Design of the RAM SO-DIMM
DDR SDRAM Devices
Configuration of RAM SO-DIMMs
Address Multiplexing
DDR RAM SO-DIMM Electrical Limits
Appendix A: Supplemental Reference Documents
Apple Technical Notes
3D Graphics
PowerPC G4 Microprocessor
Mac OS X
IOKit
Open Firmware
RAM Expansion Modules
ATA Devices
USB Interface
FireWire 400 Interface
Wireless Networks
Bluetooth
Appendix B: Conventions and Abbreviations
Typographical Conventions
Abbreviations
Index