From a44752776dea4478251c6d39ef28ca6704905bc5 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 7 Jun 2011 09:14:06 +0000 Subject: 2011-06-07 Sebastian Huber * 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. --- .../libbsp/powerpc/mpc55xxevb/startup/bspstart.c | 25 ++++------------------ 1 file changed, 4 insertions(+), 21 deletions(-) (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c') 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 */ }; -- cgit v1.2.3