Ignore:
Timestamp:
Nov 21, 2012, 8:46:58 AM (7 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
840dd00
Parents:
2e80662
git-author:
Sebastian Huber <sebastian.huber@…> (11/21/12 08:46:58)
git-committer:
Sebastian Huber <sebastian.huber@…> (12/03/12 12:17:11)
Message:

bsp/mpc55xx: Errata e4396 for e200z7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start.S

    r2e80662 rc6d35ad4  
    171171        mtspr   HID0, r3
    172172
    173         /* Enable branch prediction */
    174         LWI     r3, FSL_EIS_BUCSR_BBFI | FSL_EIS_BUCSR_BPEN
     173        /*
     174         * Enable branch prediction.
     175         *
     176         * Errata e4396: e200z7: Erroneous Address Fetch
     177         *
     178         * The propose workaround does not work.
     179         */
     180#if MPC55XX_CHIP_FAMILY != 567
     181        LWI     r3, FSL_EIS_BUCSR_BBFI | FSL_EIS_BUCSR_BALLOC_ALL | FSL_EIS_BUCSR_BPRED_NOT_TAKEN | FSL_EIS_BUCSR_BPEN
    175182        mtspr   FSL_EIS_BUCSR, r3
     183#endif
    176184
    177185#endif /* MPC55XX_NEEDS_LOW_LEVEL_INIT */
Note: See TracChangeset for help on using the changeset viewer.