STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
FLASH Private Macros
Collaboration diagram for FLASH Private Macros:

Macros

#define IS_FLASH_TYPEPROGRAM(VALUE)
#define IS_FLASH_IT_BANK1(IT)
#define IS_FLASH_FLAG_BANK1(FLAG)
#define IS_FLASH_PROGRAM_ADDRESS_BANK1(ADDRESS)
#define IS_FLASH_PROGRAM_ADDRESS(ADDRESS)
#define IS_BOOT_ADDRESS(ADDRESS)
#define IS_FLASH_BANK(BANK)
#define IS_FLASH_BANK_EXCLUSIVE(BANK)

Detailed Description

Macro Definition Documentation

◆ IS_BOOT_ADDRESS

#define IS_BOOT_ADDRESS ( ADDRESS)
Value:
((ADDRESS) <= (0x3FFF0000U))

Definition at line 821 of file stm32h7xx_hal_flash.h.

◆ IS_FLASH_BANK

#define IS_FLASH_BANK ( BANK)
Value:
((BANK) == FLASH_BANK_1)
#define FLASH_BANK_1
Bank 1.

Definition at line 830 of file stm32h7xx_hal_flash.h.

◆ IS_FLASH_BANK_EXCLUSIVE

#define IS_FLASH_BANK_EXCLUSIVE ( BANK)
Value:
((BANK) == FLASH_BANK_1)

Definition at line 831 of file stm32h7xx_hal_flash.h.

◆ IS_FLASH_FLAG_BANK1

#define IS_FLASH_FLAG_BANK1 ( FLAG)
Value:
(((FLAG) & FLASH_FLAG_ALL_BANK1) == (FLAG))
#define FLASH_FLAG_ALL_BANK1
All Bank 1 flags.

Definition at line 789 of file stm32h7xx_hal_flash.h.

◆ IS_FLASH_IT_BANK1

#define IS_FLASH_IT_BANK1 ( IT)
Value:
(((IT) & FLASH_IT_ALL_BANK1) == (IT))
#define FLASH_IT_ALL_BANK1
All Bank 1 Interrupt sources.

Definition at line 784 of file stm32h7xx_hal_flash.h.

◆ IS_FLASH_PROGRAM_ADDRESS

#define IS_FLASH_PROGRAM_ADDRESS ( ADDRESS)
Value:
#define IS_FLASH_PROGRAM_ADDRESS_BANK1(ADDRESS)

Definition at line 817 of file stm32h7xx_hal_flash.h.

◆ IS_FLASH_PROGRAM_ADDRESS_BANK1

#define IS_FLASH_PROGRAM_ADDRESS_BANK1 ( ADDRESS)
Value:
(((ADDRESS) >= FLASH_BANK1_BASE) && ((ADDRESS) <= FLASH_END))
#define FLASH_END
FLASH end address.
#define FLASH_BANK1_BASE
Base address of : (up to 1 MB) Flash Bank1 accessible over AXI.

Definition at line 798 of file stm32h7xx_hal_flash.h.

◆ IS_FLASH_TYPEPROGRAM

#define IS_FLASH_TYPEPROGRAM ( VALUE)
Value:
#define FLASH_TYPEPROGRAM_FLASHWORD
Program a flash word at a specified address.

Definition at line 781 of file stm32h7xx_hal_flash.h.