summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2004-11-20 04:32:41 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2004-11-20 04:32:41 +0000
commit56c4caeca69e71a42370d1171428a9091bdb6e77 (patch)
treef2e53fd15ce0eb572709a42ed9bbc646b0903f5d /c
parent2004-11-20 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> (diff)
downloadrtems-56c4caeca69e71a42370d1171428a9091bdb6e77.tar.bz2
2004-11-20 Ralf Corsepius <ralf.corsepius@rtems.org>
* powerpc/shared/include/cpuIdent.c, powerpc/shared/include/cpuIdent.h: Add 603le. (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de> as part of the patch attached to PR 703).
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libcpu/powerpc/ChangeLog7
-rw-r--r--c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c4
-rw-r--r--c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h1
3 files changed, 11 insertions, 1 deletions
diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog
index 84836264f9..91d52efb9b 100644
--- a/c/src/lib/libcpu/powerpc/ChangeLog
+++ b/c/src/lib/libcpu/powerpc/ChangeLog
@@ -1,3 +1,10 @@
+2004-11-20 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * powerpc/shared/include/cpuIdent.c,
+ powerpc/shared/include/cpuIdent.h: Add 603le.
+ (Submitted by Thomas.Doerfler <Thomas.Doerfler@imd-systems.de>
+ as part of the patch attached to PR 703).
+
2004-11-10 Richard Campbell <richard.campbell@oarcorp.com>
* configure.ac, mpc6xx/exceptions/raw_exception.c,
diff --git a/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c b/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c
index bfe5600328..6a58eafa18 100644
--- a/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c
+++ b/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.c
@@ -37,6 +37,7 @@ char *get_ppc_cpu_type_name(ppc_cpu_id_t cpu)
case PPC_750: return "MPC750";
case PPC_7400: return "MPC7400";
case PPC_7455: return "MPC7455";
+ case PPC_603le: return "MPC603le";
case PPC_604e: return "MPC604e";
case PPC_604r: return "MPC604r";
case PPC_620: return "MPC620";
@@ -59,11 +60,12 @@ ppc_cpu_id_t get_ppc_cpu_type()
case PPC_5XX:
case PPC_603:
case PPC_603ev:
+ case PPC_603le:
case PPC_604:
case PPC_604r:
case PPC_750:
case PPC_7400:
- case PPC_7455:
+ case PPC_7455:
case PPC_604e:
case PPC_620:
case PPC_860:
diff --git a/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h b/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h
index 88d1138651..a0a7fd89ae 100644
--- a/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h
+++ b/c/src/lib/libcpu/powerpc/shared/include/cpuIdent.h
@@ -37,6 +37,7 @@ typedef enum
PPC_8260 = 0x81,
PPC_8240 = PPC_8260,
PPC_8245 = 0x8081,
+ PPC_603le = 0x8082, /* 603le core, in MGT5100 and MPC5200 */
PPC_UNKNOWN = 0xffff
} ppc_cpu_id_t;