Flash Library Reference Macro Definition Documentation

 

FLASH_FW_VER_MAJOR

#define FLASH_FW_VER_MAJOR 0x03

 

Location: flash.h:43

 

Flash library major version number.

 

FLASH_FW_VER_MINOR

#define FLASH_FW_VER_MINOR 0x00

 

Location: flash.h:46

 

Flash library minor version number.

 

FLASH_FW_VER_REVISION

#define FLASH_FW_VER_REVISION 0x02

 

Location: flash.h:49

 

Flash library revision version number.

 

FLASH_FW_VER

#define FLASH_FW_VER ((FLASH_FW_VER_MAJOR << 12) | \ (FLASH_FW_VER_MINOR << 8) | \ FLASH_FW_VER_REVISION)

 

Location: flash.h:52

 

Flash library version number, concatenation of all version numbers.

 

FLASH0

#define FLASH0 ((FLASH_Type *)FLASH_BASE)

 

Location: flash.h:62

 

Define FLASH0 as the first flash instance, if this is not defined in the headers.

 

CODE_ROW_LEN_WORDS

#define CODE_ROW_LEN_WORDS 0x80U

 

Location: flash.h:70

 

Flash structure definitions.

 

Total number of words in a single row in Code region

 

CODE_SECTOR_LEN_WORDS

#define CODE_SECTOR_LEN_WORDS 0x200U

 

Location: flash.h:73

 

Total number of words in a single sector in Code region.

 

CODE_UNLOCK_REGION_LEN_BYTES

#define CODE_UNLOCK_REGION_LEN_BYTES 0x16000U

 

Location: flash.h:76

 

Total number of bytes in lock/unlock regions in Code region.

 

CODE_UNLOCK_REGION_NUM

#define CODE_UNLOCK_REGION_NUM 0x4U

 

Location: flash.h:79

 

Total number of lock/unlock regions in Code region.

 

DATA_ROW_LEN_WORDS

#define DATA_ROW_LEN_WORDS 0x20U

 

Location: flash.h:82

 

Total number of words in a single row in Data region.

 

DATA_SECTOR_LEN_WORDS

#define DATA_SECTOR_LEN_WORDS 0x40U

 

Location: flash.h:85

 

Total number of words in a single sector in Data region.

 

DATA_UNLOCK_REGION_LEN_BYTES

#define DATA_UNLOCK_REGION_LEN_BYTES 0x5000U

 

Location: flash.h:88

 

Total number of bytes in lock/unlock regions in Data region.

 

DATA_UNLOCK_REGION_NUM

#define DATA_UNLOCK_REGION_NUM 0x8U

 

Location: flash.h:91

 

Total number of lock/unlock regions in Data region.

 

NVR_ROW_LEN_WORDS

#define NVR_ROW_LEN_WORDS DATA_ROW_LEN_WORDS

 

Location: flash.h:94

 

Total number of words in a single row in NVR region.

 

NVR_SECTOR_LEN_WORDS

#define NVR_SECTOR_LEN_WORDS DATA_SECTOR_LEN_WORDS

 

Location: flash.h:97

 

Total number of words in a single sector in NVR region.

 

NVR_UNLOCK_REGION_LEN_BYTES

#define NVR_UNLOCK_REGION_LEN_BYTES 0x100U

 

Location: flash.h:100

 

Total number of bytes in lock/unlock regions in NVR region.

 

FLASH_INSTANCE_NUM

#define FLASH_INSTANCE_NUM 0x1U

 

Location: flash_rsl15.h:30

 

Total number of flash instances.

 

FLASH_0_DESCR_NUM

#define FLASH_0_DESCR_NUM 0x3U

 

Location: flash_rsl15.h:33

 

Total number of descriptor types in flash 0 (both RSL15 variants).

 

RSL15_284_FLASH_SET

#define RSL15_284_FLASH_SET 0x17

 

Location: flash_rsl15.h:36

 

Define the set of memories enabled for the RSL15-284 configuration.