Hi HeungJun,
On 10 January 2012 14:50, HeungJun, Kim riverful.kim@samsung.com wrote:
Hi Chander Kashyap,
I'm going to share the status of size.
The case of assemble code: text data bss dec hex filename 1929 20 12 1961 7a9 board/samsung/trats/libtrats.o 912 0 0 912 390 board/samsung/trats/lowlevel_init.o 1017 20 12 1049 419 board/samsung/trats/trats.o
The case of C code: text data bss dec hex filename 1845 20 4 1869 74d board/samsung/trats/libtrats.o 1845 20 4 1869 74d board/samsung/trats/trats.o
Although the pre-version patch has been optimized to current version, and so it might be the factor, but the size is decreased.
Thanks for sharing the statistics.
Thank you.
Regards, Heungjun Kim
-----Original Message----- From: linaro-dev-bounces@lists.linaro.org [mailto:linaro-dev- bounces@lists.linaro.org] On Behalf Of Chander Kashyap Sent: Tuesday, January 10, 2012 12:58 PM To: Simon Glass Cc: linaro-dev@lists.linaro.org; bjlee@samsung.com; patches@linaro.org; mk7.kang@samsung.com; u-boot@lists.denx.de; samsung@lists.linaro.org Subject: Re: [U-Boot] [PATCH v2 0/4] Add SMDK5250 board support
Dear Simon,
On 9 January 2012 23:25, Simon Glass sjg@chromium.org wrote:
Hi Chander,
On Sun, Jan 8, 2012 at 10:40 PM, Chander Kashyap chander.kashyap@linaro.org wrote:
This patchset add support for Samsung's SMDK5250 board based on EXYNOS5250 based SoC. It also adds support for MMC SPL booting.
The porting is done by Samsung engineers at HQ in System LSI Team. I am contributing in upstreaming the code for the board.
Based upon discussions following patches are dropped in this version: Exynos: Add CONFIG_EXYNOS4 Macro to EXYNOS4 based boards Exynos: Clock.c: Replace exynos4 prefix with exynos
SMDK5250: enable device tree support is squashed with EXYNOS: Add SMDK5250 board support
Chander Kashyap (4): Exynos: Clock.c: Use CONFIG_SYS_CLK_FREQ macro ARM: EXYNOS: Add support for Exynos5 based SoCs EXYNOS: Add SMDK5250 board support EXYNOS: SMDK5250: Add MMC SPL support
MAINTAINERS | 1 + arch/arm/cpu/armv7/exynos/clock.c | 215 +++++++++- arch/arm/include/asm/arch-exynos/clock.h | 326 ++++++++++++++ arch/arm/include/asm/arch-exynos/cpu.h | 53 ++- arch/arm/include/asm/arch-exynos/gpio.h | 32 ++ board/samsung/smdk5250/Makefile | 64 +++ board/samsung/smdk5250/lowlevel_init.S | 528
++++++++++++++++++++++
board/samsung/smdk5250/mem_setup.S | 600
+++++++++++++++++++++++++
Are you planning to reimplement most of these two files in C as per Wolfgang's comments on the TRATS board, or is that a separate issue?
Not as of now. We have 14K for spl. Using C style it might not fit into that.
Regards, Simon
board/samsung/smdk5250/mmc_boot.c | 58 +++ board/samsung/smdk5250/smdk5250.c | 125 +++++ board/samsung/smdk5250/smdk5250_setup.h | 589
++++++++++++++++++++++++
board/samsung/smdk5250/tools/mkexynos_image.c | 117 +++++ boards.cfg | 1 + include/configs/s5pc210_universal.h | 1 + include/configs/smdk5250.h | 188 ++++++++ 15 files changed, 2878 insertions(+), 20 deletions(-) create mode 100644 board/samsung/smdk5250/Makefile create mode 100644 board/samsung/smdk5250/lowlevel_init.S create mode 100644 board/samsung/smdk5250/mem_setup.S create mode 100644 board/samsung/smdk5250/mmc_boot.c create mode 100644 board/samsung/smdk5250/smdk5250.c create mode 100644 board/samsung/smdk5250/smdk5250_setup.h create mode 100644 board/samsung/smdk5250/tools/mkexynos_image.c create mode 100644 include/configs/smdk5250.h
-- 1.7.5.4
U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
-- with warm regards, Chander Kashyap
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev