PowerPC OS programming
   
    Massimo Dentico
     
    m.dentico@galactica.it
       
    Mon May  7 06:51:02 2001
    
    
  
"T.J. Mills" wrote:
> 
>   I was wondering if anybody out there could point me
> to some information concerning the bootstrap loading
> process for PowerPC-based Macintoshes, including boot
> sector format, BIOS information, and perhaps some
> hardware/device info too? I have been searching the net
> but it seems extremely difficult to find.
> 
>  Any help would be greatly appreciated.
> 
> Thanks,
> T.J. Mills
> mrheddy@hotmail.com
A good starting point for BIOS information on PowerPC-based
computers (not only Apple, but IBM also) is the Open Firmware
(IEEE-1275 Standard) home page:
  - http://www.openfirmware.org/
Essentially is a specification for a largely machine-independent
BIOS based on ANS Forth
  - http://tunes.org/Review/Languages.html#FORTH
Apple at their Developer Website
  - http://developer.apple.com/
has some documents (Technical Notes)
  -  http://developer.apple.com/technotes/
related to Open Firmware.
For example, in the hardware section
  - http://developer.apple.com/technotes/indexes/hw-a.html
you can find the "Fundamentals of Open Firmware" series:
  "Part I: The User Interface"
  - http://developer.apple.com/technotes/tn/tn1061.html
  "Part II: The Device Tree"
  - http://developer.apple.com/technotes/tn/tn1062.html
  "Part III: Understanding PCI Expansion ROM Choices for Mac OS 8"
  - http://developer.apple.com/technotes/tn/tn1044.html
I hope this helps. Best regards.
-- 
Massimo Dentico