diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-24 08:32:01 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-24 08:46:20 +0100 |
commit | 01ac1db824a90a4d1d2b3198d3bae0f3603df01e (patch) | |
tree | e536db01325e0764e279c7f0cf88a6c6725435c3 | |
parent | posix: Fix typo (diff) | |
download | rtems-01ac1db824a90a4d1d2b3198d3bae0f3603df01e.tar.bz2 |
powerpc: Fix interrupt profiling for e6500
-rw-r--r-- | c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S b/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S index 4c9d8aa3f0..34777e556b 100644 --- a/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S +++ b/c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S @@ -54,7 +54,9 @@ #define ENTRY_INSTANT_OFFSET GPR13_OFFSET .macro GET_TIME_BASE REG -#ifdef ppc8540 +#if defined(__PPC_CPU_E6500__) + mfspr \REG, FSL_EIS_ATBL +#elif defined(ppc8540) mfspr \REG, TBRL #else /* ppc8540 */ mftb \REG |