diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-07-19 09:05:46 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-07-25 13:51:51 +0200 |
commit | 208f4794a2ed9fa61757392fe6ea62e14970a5a7 (patch) | |
tree | 1a3aed1ef3b94767a4693caef9818a18ccbb2e24 /c/src/lib/libbsp/powerpc/mpc55xxevb | |
parent | Use http://www.rtems.org/bugzilla as bug-URL. (diff) | |
download | rtems-208f4794a2ed9fa61757392fe6ea62e14970a5a7.tar.bz2 |
bsp/mpc55xx: New EBI settings for MPC5674F boards
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-ebi-cs-cal.c | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-early.c | 20 |
2 files changed, 10 insertions, 12 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-ebi-cs-cal.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-ebi-cs-cal.c index 6f34745b7c..4fa3632756 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-ebi-cs-cal.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-config-ebi-cs-cal.c @@ -118,7 +118,7 @@ BSP_START_TEXT_SECTION const struct EBI_CAL_CS_tag .OR = { .B = { .AM = 0xffff8000 >> 15, - .SCY = 0, + .SCY = 1, .BSCY = 0 } } diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-early.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-early.c index 1ace8ee2e0..db49778a94 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-early.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/start-early.c @@ -175,19 +175,17 @@ static BSP_START_TEXT_SECTION void mpc55xx_start_ebi(void) SIU.ECCR.B.EBDF = 3; /* use CLK/4 as bus clock */ #elif defined(MPC55XX_BOARD_MPC5674FEVB) || defined(MPC55XX_BOARD_MPC5674F_ECU508) - struct EBI_tag ebi = { - .MCR = { - .B = { - .ACGE = 0, - .MDIS = 0, - .D16_31 = 0, - .AD_MUX = 0, - .DBM = 0 - } - } + union EBI_MCR_tag mcr = { + .B = { + .ACGE = 0, + .MDIS = 0, + .D16_31 = 1, + .AD_MUX = 0, + .DBM = 0 + } }; - EBI.MCR.R = ebi.MCR.R; + EBI.MCR.R = mcr.R; #endif #endif } |