RTEMS 6.3
Loading...
Searching...
No Matches

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))

◆ IS_FLASH_BANK

#define IS_FLASH_BANK ( BANK)
Value:
((BANK) == FLASH_BANK_1)
#define FLASH_BANK_1
Definition stm32h7xx_hal_flash_ex.h:419

◆ IS_FLASH_BANK_EXCLUSIVE

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

◆ IS_FLASH_FLAG_BANK1

#define IS_FLASH_FLAG_BANK1 ( FLAG)
Value:
(((FLAG) & FLASH_FLAG_ALL_BANK1) == (FLAG))
#define FLASH_FLAG_ALL_BANK1
Definition stm32h7xx_hal_flash.h:210

◆ IS_FLASH_IT_BANK1

#define IS_FLASH_IT_BANK1 ( IT)
Value:
(((IT) & FLASH_IT_ALL_BANK1) == (IT))
#define FLASH_IT_ALL_BANK1
Definition stm32h7xx_hal_flash.h:284

◆ IS_FLASH_PROGRAM_ADDRESS

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

◆ IS_FLASH_PROGRAM_ADDRESS_BANK1

#define IS_FLASH_PROGRAM_ADDRESS_BANK1 ( ADDRESS)
Value:
(((ADDRESS) >= FLASH_BANK1_BASE) && ((ADDRESS) <= FLASH_END))
#define FLASH_END
Definition stm32h723xx.h:2075
#define FLASH_BANK1_BASE
Definition stm32h723xx.h:2074

◆ IS_FLASH_TYPEPROGRAM

#define IS_FLASH_TYPEPROGRAM ( VALUE)
Value:
#define FLASH_TYPEPROGRAM_FLASHWORD
Definition stm32h7xx_hal_flash.h:145