PATH 
ADC Home > Documentation > Hardware > Device Managers and Drivers > PCI Card Services > Designing PCI Cards and Drivers for Power Macintosh Computers


  

Typical NVRAM Structure

A typical example of allocating 8 KB of NVRAM memory space in a Power Macintosh computer built prior to Macintosh computers that implement the RAM in ROM NewWorld architecture is shown in Table 12-1. The memory space is partitioned into functional areas.

Table 12-1 Typical NVRAM space allocations

Length
(bytes)

Description

4096 Operating-system partition
768 Reserved by Apple for diagnostics
256 Reserved by Apple for parameter RAM
1024 Reserved by Apple for Name Registry properties
2048 Open Firmware partition

The allocations shown in Table 12-1 provide permanent configuration data storage, both for Mac OS and for PCI expansion cards. The sections that follow describe how this storage is typically used.

Operating-System Partition

Apple-Reserved Partitions

Open Firmware Partition


© 1999 Apple Computer, Inc. – (Last Updated 26 March 99)