From 06251bb4152c9208feadac34d8a9746272cf2e14 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 22 Dec 2014 07:26:19 +0100 Subject: bsps/u-boot: Add optional text and data sections --- c/src/lib/libbsp/shared/src/bsp-uboot-board-info.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/c/src/lib/libbsp/shared/src/bsp-uboot-board-info.c b/c/src/lib/libbsp/shared/src/bsp-uboot-board-info.c index 5d2564f898..10a99c24c3 100644 --- a/c/src/lib/libbsp/shared/src/bsp-uboot-board-info.c +++ b/c/src/lib/libbsp/shared/src/bsp-uboot-board-info.c @@ -1,8 +1,8 @@ /* - * Copyright (c) 2010 embedded brains GmbH. All rights reserved. + * Copyright (c) 2010-2014 embedded brains GmbH. All rights reserved. * * embedded brains GmbH - * Obere Lagerstr. 30 + * Dornierstr. 4 * 82178 Puchheim * Germany * @@ -14,9 +14,17 @@ #include -bd_t bsp_uboot_board_info; +#ifndef U_BOOT_BOARD_INFO_TEXT_SECTION +#define U_BOOT_BOARD_INFO_TEXT_SECTION +#endif -void bsp_uboot_copy_board_info(const bd_t *src) +#ifndef U_BOOT_BOARD_INFO_DATA_SECTION +#define U_BOOT_BOARD_INFO_DATA_SECTION +#endif + +U_BOOT_BOARD_INFO_DATA_SECTION bd_t bsp_uboot_board_info; + +U_BOOT_BOARD_INFO_TEXT_SECTION void bsp_uboot_copy_board_info(const bd_t *src) { const int *s = (const int *) src; int *d = (int *) &bsp_uboot_board_info; -- cgit v1.2.3