summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-13 14:39:19 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-12-03 13:17:09 +0100
commit2d561b9cdf98d13e923dfae8531229ce4b20554a (patch)
tree7812a0d88462567fa2c3bfaeae311c5f672ff957 /c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h
parentbsp/mpc55xx: Fix INTC initialization (diff)
downloadrtems-2d561b9cdf98d13e923dfae8531229ce4b20554a.tar.bz2
bsp/mpc55xx: Use BSP_START_DATA_SECTION
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h')
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h35
1 files changed, 23 insertions, 12 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h b/c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h
index a564861457..e95997aab7 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/include/mpc55xx-config.h
@@ -7,7 +7,7 @@
*/
/*
- * Copyright (c) 2008-2011 embedded brains GmbH. All rights reserved.
+ * Copyright (c) 2008-2012 embedded brains GmbH. All rights reserved.
*
* embedded brains GmbH
* Obere Lagerstr. 30
@@ -43,17 +43,23 @@ typedef struct {
union SIU_PCR_tag pcr;
} mpc55xx_siu_pcr_config;
-extern const mpc55xx_siu_pcr_config mpc55xx_start_config_siu_pcr [];
+extern BSP_START_DATA_SECTION const mpc55xx_siu_pcr_config
+ mpc55xx_start_config_siu_pcr [];
-extern const size_t mpc55xx_start_config_siu_pcr_count [];
+extern BSP_START_DATA_SECTION const size_t
+ mpc55xx_start_config_siu_pcr_count [];
-extern const struct MMU_tag mpc55xx_start_config_mmu_early [];
+extern BSP_START_DATA_SECTION const struct
+ MMU_tag mpc55xx_start_config_mmu_early [];
-extern const size_t mpc55xx_start_config_mmu_early_count [];
+extern BSP_START_DATA_SECTION const size_t
+ mpc55xx_start_config_mmu_early_count [];
-extern const struct MMU_tag mpc55xx_start_config_mmu [];
+extern BSP_START_DATA_SECTION const struct
+ MMU_tag mpc55xx_start_config_mmu [];
-extern const size_t mpc55xx_start_config_mmu_count [];
+extern BSP_START_DATA_SECTION const size_t
+ mpc55xx_start_config_mmu_count [];
#ifdef MPC55XX_HAS_FMPLL
typedef struct {
@@ -83,16 +89,21 @@ extern const size_t mpc55xx_start_config_mmu_count [];
} mpc55xx_clock_config;
#endif
-extern const mpc55xx_clock_config mpc55xx_start_config_clock [];
+extern BSP_START_DATA_SECTION const mpc55xx_clock_config
+ mpc55xx_start_config_clock [];
#ifdef MPC55XX_HAS_EBI
- extern const struct EBI_CS_tag mpc55xx_start_config_ebi_cs [];
+ extern BSP_START_DATA_SECTION const struct
+ EBI_CS_tag mpc55xx_start_config_ebi_cs [];
- extern const size_t mpc55xx_start_config_ebi_cs_count [];
+ extern BSP_START_DATA_SECTION const size_t
+ mpc55xx_start_config_ebi_cs_count [];
- extern const struct EBI_CAL_CS_tag mpc55xx_start_config_ebi_cal_cs [];
+ extern BSP_START_DATA_SECTION const struct EBI_CAL_CS_tag
+ mpc55xx_start_config_ebi_cal_cs [];
- extern const size_t mpc55xx_start_config_ebi_cal_cs_count [];
+ extern BSP_START_DATA_SECTION const size_t
+ mpc55xx_start_config_ebi_cal_cs_count [];
#endif
void mpc55xx_start_early(void);