diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-04-11 17:22:02 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-04-23 09:59:55 +0200 |
commit | 47fb2fed19fd7ec2761d6be3e85ec46e00f4f3fe (patch) | |
tree | 9c323790c54b38f59d9f772f277e884466736790 /c/src/lib/libbsp/powerpc/gen5200/include | |
parent | D-cache clean&&invalidate for Tiny6410 (diff) | |
download | rtems-47fb2fed19fd7ec2761d6be3e85ec46e00f4f3fe.tar.bz2 |
bsp/mpc5200: Add MPC5200_BOARD prefix
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, 28 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h b/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h index fccf453870..0a1f859dba 100644 --- a/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h +++ b/c/src/lib/libbsp/powerpc/gen5200/include/bsp.h @@ -63,19 +63,37 @@ LINKER_SYMBOL(bsp_work_area_start); LINKER_SYMBOL(MBAR); +/* Provide legacy defines */ + +#ifdef MPC5200_BOARD_PM520_ZE30 +#define PM520_ZE30 +#endif + +#ifdef MPC5200_BOARD_PM520_CR825 +#define PM520_CR825 +#endif + +#ifdef MPC5200_BOARD_ICECUBE +#define icecube +#endif + +#ifdef MPC5200_BOARD_BRS5L +#define BRS5L +#endif + /* * distinguish board characteristics */ /* * for PM520 mdule on a ZE30 carrier */ -#if defined(PM520_ZE30) +#if defined(MPC5200_BOARD_PM520_ZE30) #define PM520 #endif /* * for PM520 mdule on a CR825 carrier */ -#if defined(PM520_CR825) +#if defined(MPC5200_BOARD_PM520_CR825) #define PM520 #endif @@ -84,7 +102,7 @@ LINKER_SYMBOL(MBAR); #define NEED_LOW_LEVEL_INIT #endif -#if defined(BRS5L) +#if defined(MPC5200_BOARD_BRS5L) /* * IMD Custom Board BRS5L */ @@ -93,7 +111,9 @@ LINKER_SYMBOL(MBAR); #elif defined (PM520) -#elif defined (icecube) +/* Nothing special */ + +#elif defined (MPC5200_BOARD_ICECUBE) /* * Codename: IceCube * Compatible Boards: @@ -101,7 +121,9 @@ LINKER_SYMBOL(MBAR); * Embedded Planet EP5200 */ -#elif defined (BSP_TYPE_DP2) +#elif defined (MPC5200_BOARD_DP2) + +/* Nothing special */ #else #error "board type not defined" @@ -171,7 +193,7 @@ extern int rtems_mpc5200_fec_driver_attach_detach (struct rtems_bsdnet_ifconfig #define IPB_CLOCK (bsp_uboot_board_info.bi_ipbfreq) #define XLB_CLOCK (bsp_uboot_board_info.bi_busfreq) #define G2_CLOCK (bsp_uboot_board_info.bi_intfreq) -#elif defined(BRS5L) +#elif defined(MPC5200_BOARD_BRS5L) #define IPB_CLOCK 66000000 /* 66 MHz */ #define XLB_CLOCK 132000000 /* 132 MHz */ #define G2_CLOCK 396000000 /* 396 MHz */ |