Introduction This document specifies the application of OF to an LoPAR System, including requirements and practices to support unique hardware and firmware specific to the platform implementation. The core requirements and practices specified by OF must be augmented by system-specific requirements to form a complete specification for the firmware implementation of an LoPAR System. This appendix establishes such additional requirements pertaining to the platform and the support required by OF. This document also specifies the application of OF to a PA Processor (which covers all PowerPC processors and their successors), including requirements and practices to support unique firmware specific to a PA Processor. The core requirements and practices specified by OF must be augmented by processor-specific requirements to form a complete specification for the firmware implementation for a PA processor. establishes such additional requirements pertaining to the processor and the support required by OF. This document further specifies the application of IEEE Std 1275-1994 Standard for Boot (Initialization, Configuration) Firmware, Core Practices and Requirements, Core Errata, IEEE P1275.7 and appropriate OF Standards for LoPAR computer systems, including practices for client program interface and data formats.
General Requirements An OF implementation for an LoPAR platform shall implement the core requirements as defined in , core errata , the PA Processor-specific extensions described in , other appropriate bindings and/or recommended practices contained in the references (see ), and the LoPAR Binding specific extensions described in this appendix. In addition, an OF implementation for an LoPAR platform shall implement the Device Interface, Client Interface and User Interface as defined in . Some LoPAR Binding property names exceed the OF Base specification limit of 31 characters. LoPAR OF implementations shall support property names of at least 47 characters.
Processor Architecture Requirements specifies the application of to computer systems that use the PA instruction set, including instruction-set-specific requirements and practices for debugging, client program interface and data formats. An implementation of OF for PA shall implement the core requirements as defined in and the PA-specific extensions described in this binding. This appendix addresses . The descriptions that follow, and the relevant sections describing translation features for this binding, assume that the system’s PA processor(s) implement the entire PA (that is, all books of ). Some processors may implement different Book II-III features; such processors may need a variant of this binding describing the differences to the mapping functions, etc.