diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2010-03-25 20:26:51 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2010-03-25 20:26:51 +0000 |
commit | 1f4db180af76c320984dda1fc371c993bfadad35 (patch) | |
tree | c78e187ccdcb9cc1f8332ffebd39f3fd4b60b5ad /c/src/lib/libbsp/powerpc/gen5200/include | |
parent | add support for mpc551x based GW_LCFM system (diff) | |
download | rtems-1f4db180af76c320984dda1fc371c993bfadad35.tar.bz2 |
fix timer support, some reworks
Diffstat (limited to 'c/src/lib/libbsp/powerpc/gen5200/include')
-rw-r--r-- | c/src/lib/libbsp/powerpc/gen5200/include/bsp.h | 34 |
1 files changed, 7 insertions, 27 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h b/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h index 7ba3538da5..5bcae681cb 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h +++ b/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h @@ -71,39 +71,22 @@ LINKER_SYMBOL(MBAR); */ #if defined(PM520_ZE30) #define PM520 -#define GPIOPCR_INITMASK 0x337F3F77 -#define GPIOPCR_INITVAL 0x01552114 -/* we have PSC1/4/5/6 */ -/* #define GEN5200_UART_AVAIL_MASK 0x39 */ -#define GEN5200_UART_AVAIL_MASK 0x39 #endif /* * for PM520 mdule on a CR825 carrier */ #if defined(PM520_CR825) #define PM520 -#define GPIOPCR_INITMASK 0x330F0F77 -#define GPIOPCR_INITVAL 0x01050444 -/* we have PSC1/2/3*/ -#define GEN5200_UART_AVAIL_MASK 0x07 #endif #if defined(BRS5L) /* * IMD Custom Board BRS5L */ -#define GPIOPCR_INITMASK 0xb30F0F77 -#define GPIOPCR_INITVAL 0x91050444 -/* we have PSC1/2/3 */ -#define GEN5200_UART_AVAIL_MASK 0x07 - -/* we need the low level initialization in start.S*/ -#define NEED_LOW_LEVEL_INIT #define HAS_NVRAM_93CXX -#elif defined (PM520) -#define HAS_UBOOT +#elif defined (PM520) #elif defined (icecube) /* @@ -113,15 +96,6 @@ LINKER_SYMBOL(MBAR); * Embedded Planet EP5200 */ -#define HAS_UBOOT - -/* These are copied from PM520 but seem to work so OK */ -#define GPIOPCR_INITMASK 0x330F0F77 -#define GPIOPCR_INITVAL 0x01050444 - -/* we only have PSC1 */ -#define GEN5200_UART_AVAIL_MASK 0x01 - #else #error "board type not defined" #endif @@ -147,6 +121,12 @@ extern "C" { #include <u-boot.h> extern bd_t bsp_uboot_board_info; +#else + +/* we need the low level initialization in start.S*/ +#define NEED_LOW_LEVEL_INIT + + #endif /* |