Macros
EXFLASH Protected Area Sizes
Peripheral Driver » HAL Driver » EXFLASH » Defines » EXFLASH Exported Constants

## Macros
#define | EXFLASH_PROTECT_AREA_00000 0x00
#define | EXFLASH_PROTECT_AREA_00001 0x01
#define | EXFLASH_PROTECT_AREA_00010 0x02
#define | EXFLASH_PROTECT_AREA_00011 0x03
#define | EXFLASH_PROTECT_AREA_01001 0x09
#define | EXFLASH_PROTECT_AREA_01010 0x0A
#define | EXFLASH_PROTECT_AREA_01011 0x0B
#define | EXFLASH_PROTECT_AREA_00100 0x04
#define | EXFLASH_PROTECT_AREA_10001 0x11
#define | EXFLASH_PROTECT_AREA_10010 0x12
#define | EXFLASH_PROTECT_AREA_10011 0x13
#define | EXFLASH_PROTECT_AREA_10100 0x14
#define | EXFLASH_PROTECT_AREA_10110 0x16
#define | EXFLASH_PROTECT_AREA_11001 0x19
#define | EXFLASH_PROTECT_AREA_11010 0x1A
#define | EXFLASH_PROTECT_AREA_11011 0x1B
#define | EXFLASH_PROTECT_AREA_11100 0x1C
#define | EXFLASH_PROTECT_AREA_11110 0x1E
#define | EXFLASH_PROTECT_AREA_11111 0x1F

## Detailed Description

## Macro Definition Documentation

## ◆ EXFLASH_PROTECT_AREA_00000

#define EXFLASH_PROTECT_AREA_00000 0x00

If CMP set to 0, Non-Protection blocks. If CMP set to 1, All Block Protected.

Definition at line 101 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_00001

#define EXFLASH_PROTECT_AREA_00001 0x01

If CMP set to 0, the protected data portion is the upper 1/8 of flash memory, If CMP set to 1, the protected data portion is the lower 7/8 of flash memory

Definition at line 103 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_00010

#define EXFLASH_PROTECT_AREA_00010 0x02

If CMP set to 0, the protected data portion is the upper 1/4 of flash memory, If CMP set to 1, the protected data portion is the lower 3/4 of flash memory

Definition at line 105 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_00011

#define EXFLASH_PROTECT_AREA_00011 0x03

If CMP set to 0, the protected data portion is the upper 1/2 of flash memory, If CMP set to 1, the protected data portion is the lower 1/2 of flash memory

Definition at line 107 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_00100

#define EXFLASH_PROTECT_AREA_00100 0x04

If CMP set to 0, All Block Protected, If CMP set to 1, Non-Protection blocks

Definition at line 114 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_01001

#define EXFLASH_PROTECT_AREA_01001 0x09

If CMP set to 0, the protected data portion is the lower 1/8 of flash memory, If CMP set to 1, the protected data portion is the upper 7/8 of flash memory

Definition at line 109 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_01010

#define EXFLASH_PROTECT_AREA_01010 0x0A

If CMP set to 0, the protected data portion is the lower 1/4 of flash memory, If CMP set to 1, the protected data portion is the upper 3/4 of flash memory

Definition at line 111 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_01011

#define EXFLASH_PROTECT_AREA_01011 0x0B

If CMP set to 0, the protected data portion is the lower 1/2 of flash memory, If CMP set to 1, the protected data portion is the upper 1/2 of flash memory

Definition at line 113 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_10001

#define EXFLASH_PROTECT_AREA_10001 0x11

If CMP set to 0, the protected data portion is the upper 1/128 of flash memory, If CMP set to 1, the protected data portion is the lower 127/128 of flash memory

Definition at line 116 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_10010

#define EXFLASH_PROTECT_AREA_10010 0x12

If CMP set to 0, the protected data portion is the upper 1/64 of flash memory, If CMP set to 1, the protected data portion is the lower 63/64 of flash memory

Definition at line 118 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_10011

#define EXFLASH_PROTECT_AREA_10011 0x13

If CMP set to 0, the protected data portion is the upper 1/32 of flash memory, If CMP set to 1, the protected data portion is the lower 31/32 of flash memory

Definition at line 120 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_10100

#define EXFLASH_PROTECT_AREA_10100 0x14

If CMP set to 0, the protected data portion is the upper 1/16 of flash memory, If CMP set to 1, the protected data portion is the lower 15/16 of flash memory

Definition at line 122 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_10110

#define EXFLASH_PROTECT_AREA_10110 0x16

If CMP set to 0, the protected data portion is the upper 1/16 of flash memory, If CMP set to 1, the protected data portion is the lower 15/16 of flash memory

Definition at line 124 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_11001

#define EXFLASH_PROTECT_AREA_11001 0x19

If CMP set to 0, the protected data portion is the lower 1/128 of flash memory, If CMP set to 1, the protected data portion is the upper 127/128 of flash memory

Definition at line 126 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_11010

#define EXFLASH_PROTECT_AREA_11010 0x1A

If CMP set to 0, the protected data portion is the lower 1/64 of flash memory, If CMP set to 1, the protected data portion is the upper 63/64 of flash memory

Definition at line 128 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_11011

#define EXFLASH_PROTECT_AREA_11011 0x1B

If CMP set to 0, the protected data portion is the lower 1/32 of flash memory, If CMP set to 1, the protected data portion is the upper 31/32 of flash memory

Definition at line 130 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_11100

#define EXFLASH_PROTECT_AREA_11100 0x1C

If CMP set to 0, the protected data portion is the lower 1/16 of flash memory, If CMP set to 1, the protected data portion is the upper 15/16 of flash memory

Definition at line 132 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_11110

#define EXFLASH_PROTECT_AREA_11110 0x1E

If CMP set to 0, the protected data portion is the lower 1/16 of flash memory, If CMP set to 1, the protected data portion is the upper 15/16 of flash memory

Definition at line 134 of file hal_exflash.h.

## ◆ EXFLASH_PROTECT_AREA_11111

#define EXFLASH_PROTECT_AREA_11111 0x1F

If CMP set to 0, All Block Protected, If CMP set to 1, Non-Protection blocks

Definition at line 135 of file hal_exflash.h.