Changeset 430f12c in mainline


Ignore:
Timestamp:
2006-06-25T00:08:48Z (18 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e45f81a
Parents:
757551a3
Message:

ppc32 identify known CPUs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ppc32/src/cpu/cpu.c

    r757551a3 r430f12c  
    5757void cpu_print_report(cpu_t *m)
    5858{
    59         printf("cpu%d: version=%d, revision=%d\n", m->id, m->arch.version, m->arch.revision);
     59        char *name;
     60       
     61        switch (m->arch.version) {
     62                case 8:
     63                        name = " (PowerPC 750)";
     64                        break;
     65                case 9:
     66                        name = " (PowerPC 604e)";
     67                        break;
     68                case 0x81:
     69                        name = " (PowerPC 8260)";
     70                        break;
     71                case 0x8081:
     72                        name = " (PowerPC 826xA)";
     73                        break;
     74                default:
     75                        name = "";
     76        }
     77       
     78        printf("cpu%d: version=%d%s, revision=%d\n", m->id, m->arch.version, name, m->arch.revision);
    6079}
    6180
Note: See TracChangeset for help on using the changeset viewer.