From: Lothar Waßmann Date: Fri, 8 Aug 2014 13:27:53 +0000 (+0200) Subject: karo: tx51: add max. size error check for DCD X-Git-Tag: KARO-TX51-2014-08-08~1 X-Git-Url: https://git.kernelconcepts.de/?p=karo-tx-redboot.git;a=commitdiff_plain;h=f1b587cfcfddeb704d3105c5d9e7957219228dcd karo: tx51: add max. size error check for DCD --- diff --git a/packages/hal/arm/mx51/karo/v1_0/include/hal_platform_setup.h b/packages/hal/arm/mx51/karo/v1_0/include/hal_platform_setup.h index d02cb1e4..800aba21 100644 --- a/packages/hal/arm/mx51/karo/v1_0/include/hal_platform_setup.h +++ b/packages/hal/arm/mx51/karo/v1_0/include/hal_platform_setup.h @@ -692,6 +692,9 @@ dcd_start: DCDGEN(4, IOMUXC_BASE_ADDR + 0x574, 0x20a4) @ NANDF_D1 DCDGEN(4, IOMUXC_BASE_ADDR + 0x578, 0x20a4) @ NANDF_D0 dcd_end: + .ifgt dcd_end - dcd_start - 60 * 12 + .error "DCD too large!" + .endif image_len: .long REDBOOT_IMAGE_SIZE .endm