Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
wiki1119: 970_Support_Technology

A new procnto (procnto-900) variant is required to support the PPC 900 series family architecture on the IBM 970FX Target Platform and the PA Semi target Platform. SMP support is also included. Though the 900 series family is a 64-bit implementation of the PPC architecture, with 64-bit integer registers, at this time the context save/restore code in the kernel only preserves the low order 32-bits of the integer registers.

This includes development of startup code. Startup is the software component that gains control after the ROM Monitor executes. Startup will:

  1. Include interrupt controller callouts, debug callouts, timer callouts and cache callouts;
  2. Initialize the hardware (i.e. basic device initialization, the extent of which depends on the level of intialization done by the Boot loader before Startup is invoked;
  3. Initialize the system page;
  4. Initialize callouts; and,
  5. Load and transfer control to the next program in the image (i.e. kernel)



Active Tab Versions Inactive Tab - left sideAssociations Inactive Tab - left sideAttachments Inactive Tab - left sideBack LinksInactive Tab - right side  
    Version From To Version Comment Created By
    Version 3 Brian Stecher  -  09/05/2007
    Version 2 fixed a typo Douglas Bailey  -  08/30/2007
    Version 1 Steve Bergwerff  -  08/13/2007