![]() |
PATH![]() |
For more information about the technologies mentioned in this developer note, you may wish to consult some of the following references.
For more information about the PowerPC 750 microprocessor used in the iMac computer, developers may wish to refer to the standard reference, PowerPC 740/750 Microprocessor Implementation Definition Book IV. Information about the PowerPC 750 and other G3 microprocessors is also available on the World Wide Web at
For a description of the version of the Mac OS that comes with the new models, developers should refer to the Technote for Mac OS 8.1. The technote is available on the Technote web site at
For the latest information about the system software for ATA devices such as the IDE drive, see Technote #1098, ATA Device Software Guide Additions and Corrections, available on the world wide web at
http://developer.apple.com/dev/technotes/tn/tn1098.html
The web page for Technote #1098 includes a link to a downloadable copy of ATA Device Software Guide .
The technotes are also available on the reference library issues of the developer CD.
For more information about USB on the Macintosh computer, developers should refer to Apple Computer's Mac OS USB DDK ATI Reference . Information is also available on the World Wide Web, at:
http://developer.apple.com/dev/usb/
For full specifications of the Universal Serial Bus, developers should refer to the USB Implementation Forum on the World Wide Web, at:
Three Technotes provide an introduction to Open Firmware on the Macintosh platform. They are:
TN 1061: Open Firmware, Part I, available on the Technote web site at
http://developer.apple.com/technotes/tn/tn1061.html
TN 1062: Open Firmware, Part II , available on the Technote web site at
http://developer.apple.com/technotes/tn/tn1062.html
TN 1044: Open Firmware, Part III , available on the Technote web site at
http://developer.apple.com/technotes/tn/tn1044.html
The New World software architecture described in Software follows some of the standards defined by the Open Firmware IEEE 1274-1995 specification and the CHRP binding.
The basis for the bootinfo file format and use is the document PowerPC Microprocessor Common Hardware Reference Platform (CHRP ) System binding to: IEEE Std 1275-1994 Standard for Boot (Initialization, Configuration) Firmware . A bootinfo file contains Open Firmware script, a description, information for individual operating systems, icons, along with other information. A bootinfo file can be extended to contain non-Open Firmware information, such as "Trampoline" code and the ToolBox ROM Image.
Other Open Firmware references of possible interest include:
IEEE 1275-1994 Standard for Boot (Initialization, Configuration) Firmware: Core Requirements and Practices
IEEE Std 1275-1994 Standard for Boot (Initialization, Configuration) Firmware (Version 1.7)
Open Firmware Recommended Practice: Device Support Extensions (Version 1.0)
Open Firmware Recommended Practice: Interrupt Mapping (Version 0.9)