diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-01-23 11:19:22 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-01-23 11:19:22 +0100 |
commit | a762dc2a49fad0e7797806fefd34d144b6d998b2 (patch) | |
tree | 3f21a6ba6320a3a89581a3d1e2be5162bb8a904f /c/src/lib/libbsp/powerpc/mpc55xxevb/startup/sd-card-init.c | |
parent | Google C++ Testing Framework 1.6.0. (diff) | |
download | rtems-a762dc2a49fad0e7797806fefd34d144b6d998b2.tar.bz2 |
Support for MPC5643L.
Rework of the start sequence to reduce the amount assembler code and to
support configuration tables which may be provided by the application.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb/startup/sd-card-init.c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/mpc55xxevb/startup/sd-card-init.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/sd-card-init.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/sd-card-init.c index 1f756a77b1..316dc81e3e 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/sd-card-init.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/sd-card-init.c @@ -28,6 +28,8 @@ #include <rtems/status-checks.h> +#ifdef MPC55XX_BOARD_MPC5566EVB + static rtems_status_code mpc55xx_dspi_init(void) { int rv = 0; @@ -38,10 +40,8 @@ static rtems_status_code mpc55xx_dspi_init(void) rv = rtems_libi2c_initialize(); RTEMS_CHECK_RV_SC( rv, "rtems_libi2c_initialize"); -#if MPC55XX_CHIP_TYPE / 10 != 551 /* DSPI D inputs are taken from DSPI C */ SIU.DISR.R = 0x000000FC; -#endif /* DSPI A signals */ pcr.B.PA = 1; @@ -158,3 +158,5 @@ rtems_status_code mpc55xx_sd_card_init( bool mount) return RTEMS_SUCCESSFUL; } + +#endif /* MPC55XX_BOARD_MPC5566EVB */ |