X-Git-Url: https://git.kernelconcepts.de/?p=karo-tx-redboot.git;a=blobdiff_plain;f=packages%2Fhal%2Farm%2Fmx25%2Fkaro%2Fv1_0%2Finclude%2Fpkgconf%2Fmlt_arm_tx25_romram.h;h=24a15a9efbe675bf1aea1cdd7675d23c9a04b6c5;hp=664f5b619f886751d6b2880e8ae4d4ea792ab212;hb=180ccf89a5ded9754f2cf2b1fff49e4ce086df1e;hpb=90030eb5f15e1119b6f08463856ac32794d1c3e2 diff --git a/packages/hal/arm/mx25/karo/v1_0/include/pkgconf/mlt_arm_tx25_romram.h b/packages/hal/arm/mx25/karo/v1_0/include/pkgconf/mlt_arm_tx25_romram.h index 664f5b61..24a15a9e 100644 --- a/packages/hal/arm/mx25/karo/v1_0/include/pkgconf/mlt_arm_tx25_romram.h +++ b/packages/hal/arm/mx25/karo/v1_0/include/pkgconf/mlt_arm_tx25_romram.h @@ -11,6 +11,17 @@ #define SDRAM_BASE_ADDR CSD0_BASE_ADDR #define SDRAM_SIZE CYGNUM_HAL_ARM_TX25_SDRAM_SIZE +#define SZ_32M 0x02000000 +#define RAM_BANK0_BASE CSD0_BASE_ADDR +#define RAM_BANK1_BASE CSD1_BASE_ADDR +#if SDRAM_SIZE > SZ_32M +#define RAM_BANK0_SIZE (SDRAM_SIZE / 2) +#define RAM_BANK1_SIZE (SDRAM_SIZE / 2) +#else +#define RAM_BANK0_SIZE SDRAM_SIZE +#endif +#define TX25_SDRAM_SIZE SDRAM_SIZE + #define REDBOOT_IMAGE_SIZE 0x00040000 #ifndef REDBOOT_BOTTOM