eMac Developer Note
PDF
Introduction
Overview to eMac Developer Note
New Features
All Features
External Features
System Software
Computer Identification
NMI without ProgrammerâÂÂs Switch
Velocity Engine Acceleration
Architecture
Block Diagram and Buses
Block Diagram
Main ICs and Buses
Microprocessor and Cache
PowerPC G4 Microprocessor
Level 2 Cache
Memory and I/O Device Controller
System RAM
Video Display Subsystem
Boot ROM
Ethernet Controller
FireWire 400 Controller
Ultra ATA/100 Interface
EIDE Interface
Modem Support
Bluetooth Technology
Power Controller
Sound Circuitry
AirPort Extreme Wireless Support
USB Interface
Devices and Ports
USB Ports
USB Connectors
USB Features
Wake Up From Sleep
Connect and Resume
USB Device Drivers
USB Controller
FireWire 400 Ports
FireWire 400 Device Programming
FireWire 400 Connector
Target Disk Mode
Ethernet Port
Internal Modem
AirPort Extreme Card
Data Security
AirPort Extreme Hardware
AirPort Extreme Software
Bluetooth Technology
Hard Disk Drive
No Optical Drive
CD-ROM Drive
Combo Drive
SuperDrive
Video Display
External Display Port
Mini Video Display Connector
Older Monitors Not Supported
Keyboard
Keyboard Features
Keyboard Layout
MultiMedia Control Keys
Keyboard and USB
Mouse
Sound System
Sound Inputs
Built-in Microphone
External Audio Line-in Jack
Sound Outputs
Internal Speakers
Headphone Jack
Sound Specifications
RAM Expansion
RAM Expansion Slots
RAM Expansion Modules
Mechanical Design of RAM DIMMs
Electrical Design of RAM DIMMs
DIMM Configurations
RAM Addressing
Appendix A: Supplemental Reference Documents
Apple Technical Notes
3D Graphics
PowerPC G4 Microprocessor
Velocity Engine (AltiVec)
Mac OS X
I/O Kit
Open Firmware
RAM Expansion Modules
ATA Interface
USB Interface
FireWire Interface
Wireless Networks
Bluetooth
Abbreviations
Standard units of measure used in this developer note include: