diff options
Diffstat (limited to 'chip/it83xx/config_chip_it8xxx2.h')
-rw-r--r-- | chip/it83xx/config_chip_it8xxx2.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/chip/it83xx/config_chip_it8xxx2.h b/chip/it83xx/config_chip_it8xxx2.h index a5b4096c8b..d06aa8d204 100644 --- a/chip/it83xx/config_chip_it8xxx2.h +++ b/chip/it83xx/config_chip_it8xxx2.h @@ -82,15 +82,23 @@ #elif defined(CHIP_VARIANT_IT81302AX_1024) \ || defined(CHIP_VARIANT_IT81202AX_1024) \ || defined(CHIP_VARIANT_IT81302BX_1024) \ +|| defined(CHIP_VARIANT_IT81302BX_512) \ || defined(CHIP_VARIANT_IT81202BX_1024) -#define CONFIG_FLASH_SIZE_BYTES 0x00100000 + +#if defined(CHIP_VARIANT_IT81302BX_512) +#define CONFIG_FLASH_SIZE_BYTES 0x00080000 +#define CONFIG_RAM_BASE 0x80080000 +#else +#define CONFIG_FLASH_SIZE_BYTES 0x00100000 #define CONFIG_RAM_BASE 0x80100000 +/* Set ILM (instruction local memory) size up to 1M bytes */ +#define IT83XX_CHIP_FLASH_SIZE_1MB +#endif + #define CONFIG_RAM_SIZE 0x0000f000 /* Embedded flash is KGD */ #define IT83XX_CHIP_FLASH_IS_KGD -/* Set ILM (instruction local memory) size up to 1M bytes */ -#define IT83XX_CHIP_FLASH_SIZE_1MB /* chip id is 3 bytes */ #define IT83XX_CHIP_ID_3BYTES /* |