# Flash Library Reference Macro Definition Documentation

## FLASH_FW_VER_MAJOR

#define FLASH_FW_VER_MAJOR 0x03

Flash library major version number.

Location: flash.h:44

## FLASH_FW_VER_MINOR

#define FLASH_FW_VER_MINOR 0x00

Flash library minor version number.

Location: flash.h:47

## FLASH_FW_VER_REVISION

#define FLASH_FW_VER_REVISION 0x02

Flash library revision version number.

Location: flash.h:50

## FLASH_FW_VER

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

Flash library version number, concatenation of all version numbers.

Location: flash.h:53

## FLASH0

#define FLASH0 ((FLASH_Type *)FLASH_BASE)

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

Location: flash.h:63

## FLASH_INSTANCE_NUM

#define FLASH_INSTANCE_NUM 0x1U

Total number of flash instances.

Location: flash_rsl15.h:69

## FLASH_0_DESCR_NUM

#define FLASH_0_DESCR_NUM 0x3U

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

Location: flash_rsl15.h:72

## RSL15_284_FLASH_SET

#define RSL15_284_FLASH_SET 0x17

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

Location: flash_rsl15.h:75