Changeset b2aa729 in rtems


Ignore:
Timestamp:
Aug 31, 2011, 3:27:58 PM (10 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, 5, master
Children:
97fa2f1b
Parents:
6fbf65fd
Message:

2011-08-31 Sebastian Huber <sebastian.huber@…>

  • new-exceptions/bspsupport/ppc_exc_categories.c, shared/include/cpuIdent.c, shared/include/cpuIdent.h: Support e200z7.
Location:
c/src/lib/libcpu/powerpc
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/powerpc/ChangeLog

    r6fbf65fd rb2aa729  
     12011-08-31      Sebastian Huber <sebastian.huber@embedded-brains.de>
     2
     3        * new-exceptions/bspsupport/ppc_exc_categories.c,
     4        shared/include/cpuIdent.c, shared/include/cpuIdent.h: Support e200z7.
     5
    162011-08-30      Peter Dufault <dufault@hda.com>
    27
  • c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_categories.c

    r6fbf65fd rb2aa729  
    276276    case PPC_e200z1:
    277277    case PPC_e200z6:
     278    case PPC_e200z7:
    278279      return &e200_category_table;
    279280    case PPC_5XX:
  • c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c

    r6fbf65fd rb2aa729  
    5555    case PPC_e200z1:            return "e200z1";
    5656    case PPC_e200z6:            return "e200z6";
     57    case PPC_e200z7:            return "e200z7";
    5758    case PPC_e500v2:            return "e500v2";
    5859    default:
     
    6768  /*
    6869   * cpu types listed here have the lowermost nibble as a version identifier
    69    * we will tweak them to the starndard version
     70   * we will tweak them to the standard version
    7071   */
    7172  const uint32_t ppc_cpu_id_version_nibble[] = {
     73    PPC_e200z0,
     74    PPC_e200z1,
    7275    PPC_e200z6,
    73     PPC_e200z0,
    74     PPC_e200z1};
     76    PPC_e200z7
     77  };
    7578
    7679  unsigned int pvr;
     
    121124    case PPC_e200z1:
    122125    case PPC_e200z6:
     126    case PPC_e200z7:
    123127    case PPC_e300c1:
    124128    case PPC_e300c2:
     
    180184        case PPC_e200z1:
    181185        case PPC_e200z6:
     186        case PPC_e200z7:
    182187        case PPC_e500v2:
    183188                current_ppc_features.is_bookE                   = PPC_BOOKE_E500;
  • c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h

    r6fbf65fd rb2aa729  
    5757  PPC_e300c2  = 0x8084, /* e300c2  core */
    5858  PPC_e300c3  = 0x8085, /* e300c3  core */
    59   PPC_e200z0  = 0x8171,
    60   PPC_e200z1  = 0x8144,
    61   PPC_e200z6  = 0x8112,
    62   PPC_e200z6v5= 0x8115,
     59  PPC_e200z0  = 0x8170,
     60  PPC_e200z1  = 0x8140,
     61  PPC_e200z6  = 0x8110,
     62  PPC_e200z7  = 0x8160,
    6363  PPC_PSIM    = 0xfffe,  /* GDB PowerPC simulator -- fake version */
    6464  PPC_UNKNOWN = 0xffff
Note: See TracChangeset for help on using the changeset viewer.