summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mpc55xxevb/startup
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2011-06-07 09:14:06 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2011-06-07 09:14:06 +0000
commita44752776dea4478251c6d39ef28ca6704905bc5 (patch)
tree5b394b849e3ef1f327789f6e7d2bc1ab187be81c /c/src/lib/libbsp/powerpc/mpc55xxevb/startup
parent2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff)
downloadrtems-a44752776dea4478251c6d39ef28ca6704905bc5.tar.bz2
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
* clock/clock-config.c: Fixes to pass psnsext01. * startup/bspstart.c: Workaround for GCC 4.6 bug. * include/smsc9218i.h, network/smsc9218i.c, Makefile.am: Changes throughout.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb/startup')
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c25
1 files changed, 4 insertions, 21 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c
index 4e218b4f65..fdfdc4f6e1 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c
@@ -478,27 +478,10 @@ static const struct MMU_tag mmu_setup[] = {
#else /* default, MPC55xxEVB */
{
/* External Ethernet Controller (3 wait states, 64kB) */
- {
- .B.TLBSEL = 1, /* MAS0 */
- .B.ESEL = 5
- },
- {
- .B.VALID = 1, /* MAS1 */
- .B.IPROT = 1,
- .B.TSIZ = 1
- },
- {
- .B.EPN = 0x3fff8, /* MAS2 */
- .B.I = 1,
- .B.G = 1
- },
- {
- .B.RPN = 0x3fff8, /* MAS3 */
- .B.UW = 1,
- .B.SW = 1,
- .B.UR = 1,
- .B.SR = 1
- }
+ .MAS0 = { .R = 0x10050000 },
+ .MAS1 = { .R = 0xc0000100 },
+ .MAS2 = { .R = 0x3fff800a },
+ .MAS3 = { .R = 0x3fff800f }
}
#endif /* MMU setup */
};