#define FLASH_PSIZE_8 0
#define FLASH_PSIZE_16 FLASH_CR_PSIZE_0
#define FLASH_PSIZE_32 FLASH_CR_PSIZE_1
#define FLASH_PSIZE_64
#define FLASH_PSIZE_MASK FLASH_PSIZE_64
#define ERASED_PATTERN_32 0xffffffff
#define FLASH_SIZE_REG 0x1fff7A22
#define FLASH_CR_SNB_MASK
#define FLASH_TYPE_CAST
#define FLASH_PSIZE FLASH_PSIZE_32
#define FLASH_LEN_MASK 3
#define FLASH_KEY1 0x45670123L
#define FLASH_KEY2 0xCDEF89ABL
#define FLASH_OPTKEY1 0x08192A3B
#define FLASH_OPTKEY2 0x4C5D6E7F
#define FLASH_CONF_SIZE 256
| Used in: | FlashEraseSector() | |
| FlashUntouch() | ||
| FlashWrite() | ||
| Stm32FlashParamWrite() |
sector2size
static const uint8_t sector2size[]
| Used in: | FlashEraseSector() | |
| FlashWrite() |
| Included from: | nut/include/dev/iap_flash.h | |
| References Variables: | sectorlist | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| Included from: | nut/include/dev/iap_flash.h | |
| Included from: | nut/include/dev/iap_flash.h | |
| Calls: | FlashWrite() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| Included from: | nut/include/dev/iap_flash.h | |
| Calls: | FlashAddr2Sector() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| FlashWaitReady() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c | |
| _BI32() | ||
| Calls: | memcpy() | |
| Calls: | FlashAddr2Sector() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| FlashWrite() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c | |
| NutHeapRootAlloc(), NutHeapRootFree(), memcmp(), memcpy() | ||
| References Variables: | sectorlist | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| Called by: | FlashWaitReady() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| Called by: | FlashWrite() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| Called by: | FlashWrite() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |
| IapFlashWriteProtect() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c | |
| Stm32FlashParamWrite() | nut/arch/cm3/dev/stm/stm32f2_4_flash.c |