
Macros | |
| #define | __HAL_FLASH_ART_DISABLE() CLEAR_BIT(FLASH->ACR, FLASH_ACR_ARTEN) | 
| Disable the FLASH Adaptive Real-Time memory accelerator.  More... | |
| #define | __HAL_FLASH_ART_ENABLE() SET_BIT(FLASH->ACR, FLASH_ACR_ARTEN) | 
| Enable the FLASH Adaptive Real-Time memory accelerator.  More... | |
| #define | __HAL_FLASH_ART_RESET() (FLASH->ACR |= FLASH_ACR_ARTRST) | 
| Resets the FLASH Adaptive Real-Time memory accelerator.  More... | |
| #define | __HAL_FLASH_CALC_BOOT_BASE_ADR(__ADDRESS__) ((__ADDRESS__) >> 14) | 
| Calculate the FLASH Boot Base Adress (BOOT_ADD0 or BOOT_ADD1)  More... | |
| #define | __HAL_FLASH_CLEAR_FLAG(__FLAG__) (FLASH->SR = (__FLAG__)) | 
| Clear the specified FLASH flags.  More... | |
| #define | __HAL_FLASH_CLEAR_FLAG(__FLAG__) (FLASH->SR = (__FLAG__)) | 
| Clear the specified FLASH flags.  More... | |
| #define | __HAL_FLASH_CLEAR_FLAG(__FLAG__) (FLASH->SR = (__FLAG__)) | 
| Clear the specified FLASH flags.  More... | |
| #define | __HAL_FLASH_CLEAR_FLAG(__FLAG__) (FLASH->SR = (__FLAG__)) | 
| Clear the specified FLASH flag.  More... | |
| #define | __HAL_FLASH_CLEAR_FLAG(__FLAG__) __HAL_FLASH_CLEAR_FLAG_BANK1(__FLAG__) | 
| #define | __HAL_FLASH_CLEAR_FLAG(__FLAG__) __HAL_FLASH_CLEAR_FLAG_BANK1(__FLAG__) | 
| #define | __HAL_FLASH_CLEAR_FLAG_BANK1(__FLAG__) WRITE_REG(FLASH->CCR1, (__FLAG__)) | 
| Clear the specified FLASH flag.  More... | |
| #define | __HAL_FLASH_CLEAR_FLAG_BANK1(__FLAG__) WRITE_REG(FLASH->CCR1, (__FLAG__)) | 
| Clear the specified FLASH flag.  More... | |
| #define | __HAL_FLASH_CLEAR_FLAG_BANK2(__FLAG__) WRITE_REG(FLASH->CCR2, ((__FLAG__) & 0x7FFFFFFFU)) | 
| #define | __HAL_FLASH_CLEAR_FLAG_BANK2(__FLAG__) WRITE_REG(FLASH->CCR2, ((__FLAG__) & 0x7FFFFFFFU)) | 
| #define | __HAL_FLASH_DATA_CACHE_DISABLE() (FLASH->ACR &= (~FLASH_ACR_DCEN)) | 
| Disable the FLASH data cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_DISABLE() (FLASH->ACR &= (~FLASH_ACR_DCEN)) | 
| Disable the FLASH data cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_DISABLE() (FLASH->ACR &= (~FLASH_ACR_DCEN)) | 
| Disable the FLASH data cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_ENABLE() (FLASH->ACR |= FLASH_ACR_DCEN) | 
| Enable the FLASH data cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_ENABLE() (FLASH->ACR |= FLASH_ACR_DCEN) | 
| Enable the FLASH data cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_ENABLE() (FLASH->ACR |= FLASH_ACR_DCEN) | 
| Enable the FLASH data cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_RESET() | 
| Resets the FLASH data Cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_RESET() | 
| Resets the FLASH data Cache.  More... | |
| #define | __HAL_FLASH_DATA_CACHE_RESET() | 
| Resets the FLASH data Cache.  More... | |
| #define | __HAL_FLASH_DISABLE_IT(__INTERRUPT__) (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
| Disable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_DISABLE_IT(__INTERRUPT__) (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
| Disable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_DISABLE_IT(__INTERRUPT__) (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
| Disable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_DISABLE_IT(__INTERRUPT__) (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
| Disable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_DISABLE_IT(__INTERRUPT__) __HAL_FLASH_DISABLE_IT_BANK1(__INTERRUPT__) | 
| #define | __HAL_FLASH_DISABLE_IT(__INTERRUPT__) __HAL_FLASH_DISABLE_IT_BANK1(__INTERRUPT__) | 
| #define | __HAL_FLASH_DISABLE_IT_BANK1(__INTERRUPT__) (FLASH->CR1 &= ~(uint32_t)(__INTERRUPT__)) | 
| Disable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_DISABLE_IT_BANK1(__INTERRUPT__) (FLASH->CR1 &= ~(uint32_t)(__INTERRUPT__)) | 
| Disable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_DISABLE_IT_BANK2(__INTERRUPT__) (FLASH->CR2 &= ~(uint32_t)((__INTERRUPT__) & 0x7FFFFFFFU)) | 
| #define | __HAL_FLASH_DISABLE_IT_BANK2(__INTERRUPT__) (FLASH->CR2 &= ~(uint32_t)((__INTERRUPT__) & 0x7FFFFFFFU)) | 
| #define | __HAL_FLASH_ENABLE_IT(__INTERRUPT__) (FLASH->CR |= (__INTERRUPT__)) | 
| Enable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_ENABLE_IT(__INTERRUPT__) (FLASH->CR |= (__INTERRUPT__)) | 
| Enable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_ENABLE_IT(__INTERRUPT__) (FLASH->CR |= (__INTERRUPT__)) | 
| Enable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_ENABLE_IT(__INTERRUPT__) (FLASH->CR |= (__INTERRUPT__)) | 
| Enable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_ENABLE_IT(__INTERRUPT__) __HAL_FLASH_ENABLE_IT_BANK1(__INTERRUPT__) | 
| #define | __HAL_FLASH_ENABLE_IT(__INTERRUPT__) __HAL_FLASH_ENABLE_IT_BANK1(__INTERRUPT__) | 
| #define | __HAL_FLASH_ENABLE_IT_BANK1(__INTERRUPT__) (FLASH->CR1 |= (__INTERRUPT__)) | 
| Enable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_ENABLE_IT_BANK1(__INTERRUPT__) (FLASH->CR1 |= (__INTERRUPT__)) | 
| Enable the specified FLASH interrupt.  More... | |
| #define | __HAL_FLASH_ENABLE_IT_BANK2(__INTERRUPT__) (FLASH->CR2 |= ((__INTERRUPT__) & 0x7FFFFFFFU)) | 
| #define | __HAL_FLASH_ENABLE_IT_BANK2(__INTERRUPT__) (FLASH->CR2 |= ((__INTERRUPT__) & 0x7FFFFFFFU)) | 
| #define | __HAL_FLASH_GET_FLAG(__FLAG__) ((FLASH->SR & (__FLAG__))) | 
| Get the specified FLASH flag status.  More... | |
| #define | __HAL_FLASH_GET_FLAG(__FLAG__) ((FLASH->SR & (__FLAG__))) | 
| Get the specified FLASH flag status.  More... | |
| #define | __HAL_FLASH_GET_FLAG(__FLAG__) ((FLASH->SR & (__FLAG__))) | 
| Get the specified FLASH flag status.  More... | |
| #define | __HAL_FLASH_GET_FLAG(__FLAG__) ((FLASH->SR & (__FLAG__))) | 
| Get the specified FLASH flag status.  More... | |
| #define | __HAL_FLASH_GET_FLAG(__FLAG__) __HAL_FLASH_GET_FLAG_BANK1(__FLAG__) | 
| #define | __HAL_FLASH_GET_FLAG(__FLAG__) __HAL_FLASH_GET_FLAG_BANK1(__FLAG__) | 
| #define | __HAL_FLASH_GET_FLAG_BANK1(__FLAG__) (READ_BIT(FLASH->SR1, (__FLAG__)) == (__FLAG__)) | 
| Checks whether the specified FLASH flag is set or not.  More... | |
| #define | __HAL_FLASH_GET_FLAG_BANK1(__FLAG__) (READ_BIT(FLASH->SR1, (__FLAG__)) == (__FLAG__)) | 
| Checks whether the specified FLASH flag is set or not.  More... | |
| #define | __HAL_FLASH_GET_FLAG_BANK2(__FLAG__) (READ_BIT(FLASH->SR2, ((__FLAG__) & 0x7FFFFFFFU)) == (((__FLAG__) & 0x7FFFFFFFU))) | 
| #define | __HAL_FLASH_GET_FLAG_BANK2(__FLAG__) (READ_BIT(FLASH->SR2, ((__FLAG__) & 0x7FFFFFFFU)) == (((__FLAG__) & 0x7FFFFFFFU))) | 
| #define | __HAL_FLASH_GET_LATENCY() (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
| Get the FLASH Latency.  More... | |
| #define | __HAL_FLASH_GET_LATENCY() (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
| Get the FLASH Latency.  More... | |
| #define | __HAL_FLASH_GET_LATENCY() (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
| Get the FLASH Latency.  More... | |
| #define | __HAL_FLASH_GET_LATENCY() (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
| Get the FLASH Latency.  More... | |
| #define | __HAL_FLASH_GET_LATENCY() (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
| Get the FLASH Latency.  More... | |
| #define | __HAL_FLASH_GET_LATENCY() (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
| Get the FLASH Latency.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_DISABLE() (FLASH->ACR &= (~FLASH_ACR_ICEN)) | 
| Disable the FLASH instruction cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_DISABLE() (FLASH->ACR &= (~FLASH_ACR_ICEN)) | 
| Disable the FLASH instruction cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_DISABLE() (FLASH->ACR &= (~FLASH_ACR_ICEN)) | 
| Disable the FLASH instruction cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_ENABLE() (FLASH->ACR |= FLASH_ACR_ICEN) | 
| Enable the FLASH instruction cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_ENABLE() (FLASH->ACR |= FLASH_ACR_ICEN) | 
| Enable the FLASH instruction cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_ENABLE() (FLASH->ACR |= FLASH_ACR_ICEN) | 
| Enable the FLASH instruction cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_RESET() | 
| Resets the FLASH instruction Cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_RESET() | 
| Resets the FLASH instruction Cache.  More... | |
| #define | __HAL_FLASH_INSTRUCTION_CACHE_RESET() | 
| Resets the FLASH instruction Cache.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_DISABLE() (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
| Disable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_DISABLE() (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
| Disable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_DISABLE() (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
| Disable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_DISABLE() (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
| Disable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_ENABLE() (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
| Enable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_ENABLE() (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
| Enable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_ENABLE() (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
| Enable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_PREFETCH_BUFFER_ENABLE() (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
| Enable the FLASH prefetch buffer.  More... | |
| #define | __HAL_FLASH_SET_LATENCY(__LATENCY__) (*(__IO uint8_t *)ACR_BYTE0_ADDRESS = (uint8_t)(__LATENCY__)) | 
| Set the FLASH Latency.  More... | |
| #define | __HAL_FLASH_SET_LATENCY(__LATENCY__) (*(__IO uint8_t *)ACR_BYTE0_ADDRESS = (uint8_t)(__LATENCY__)) | 
| Set the FLASH Latency.  More... | |
| #define | __HAL_FLASH_SET_LATENCY(__LATENCY__) (*(__IO uint8_t *)ACR_BYTE0_ADDRESS = (uint8_t)(__LATENCY__)) | 
| Set the FLASH Latency.  More... | |
| #define | __HAL_FLASH_SET_LATENCY(__LATENCY__) MODIFY_REG(FLASH->ACR, FLASH_ACR_LATENCY, (uint32_t)(__LATENCY__)) | 
| Set the FLASH Latency.  More... | |
| #define | __HAL_FLASH_SET_LATENCY(__LATENCY__) MODIFY_REG(FLASH->ACR, FLASH_ACR_LATENCY, (uint32_t)(__LATENCY__)) | 
| Set the FLASH Latency.  More... | |
| #define | __HAL_FLASH_SET_LATENCY(__LATENCY__) MODIFY_REG(FLASH->ACR, FLASH_ACR_LATENCY, (uint32_t)(__LATENCY__)) | 
| Set the FLASH Latency.  More... | |
| #define __HAL_FLASH_ART_DISABLE | ( | ) | CLEAR_BIT(FLASH->ACR, FLASH_ACR_ARTEN) | 
Disable the FLASH Adaptive Real-Time memory accelerator.
| none | 
Definition at line 241 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_ART_ENABLE | ( | ) | SET_BIT(FLASH->ACR, FLASH_ACR_ARTEN) | 
Enable the FLASH Adaptive Real-Time memory accelerator.
| none | 
Definition at line 235 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_ART_RESET | ( | ) | (FLASH->ACR |= FLASH_ACR_ARTRST) | 
Resets the FLASH Adaptive Real-Time memory accelerator.
| None | 
Definition at line 249 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_CALC_BOOT_BASE_ADR | ( | __ADDRESS__ | ) | ((__ADDRESS__) >> 14) | 
Calculate the FLASH Boot Base Adress (BOOT_ADD0 or BOOT_ADD1)
| <strong>ADDRESS</strong> | FLASH Boot Address (in the range 0x0000 0000 to 0x2004 FFFF with a granularity of 16KB) | 
| The | FLASH Boot Base Adress | 
Definition at line 510 of file stm32f7xx_hal_flash_ex.h.
| #define __HAL_FLASH_CLEAR_FLAG | ( | __FLAG__ | ) | (FLASH->SR = (__FLAG__)) | 
Clear the specified FLASH flags.
| <strong>FLAG</strong> | specifies the FLASH flags to clear. This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 291 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_CLEAR_FLAG | ( | __FLAG__ | ) | (FLASH->SR = (__FLAG__)) | 
Clear the specified FLASH flags.
| <strong>FLAG</strong> | specifies the FLASH flags to clear. This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 291 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_CLEAR_FLAG | ( | __FLAG__ | ) | (FLASH->SR = (__FLAG__)) | 
Clear the specified FLASH flags.
| <strong>FLAG</strong> | specifies the FLASH flags to clear. This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 291 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_CLEAR_FLAG | ( | __FLAG__ | ) | (FLASH->SR = (__FLAG__)) | 
Clear the specified FLASH flag.
| <strong>FLAG</strong> | specifies the FLASH flags to clear. This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 298 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_CLEAR_FLAG | ( | __FLAG__ | ) | __HAL_FLASH_CLEAR_FLAG_BANK1(__FLAG__) | 
Definition at line 701 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_CLEAR_FLAG | ( | __FLAG__ | ) | __HAL_FLASH_CLEAR_FLAG_BANK1(__FLAG__) | 
Definition at line 701 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
Clear the specified FLASH flag.
| <strong>FLAG</strong> | specifies the FLASH flags to clear. In case of Bank 1, this parameter can be any combination of the following values: 
 
  | 
| none | 
Definition at line 693 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
Clear the specified FLASH flag.
| <strong>FLAG</strong> | specifies the FLASH flags to clear. In case of Bank 1, this parameter can be any combination of the following values: 
 
  | 
| none | 
Definition at line 693 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
Definition at line 695 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
Definition at line 695 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_DCEN)) | 
Disable the FLASH data cache.
| none | 
Definition at line 221 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_DCEN)) | 
Disable the FLASH data cache.
| none | 
Definition at line 221 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_DCEN)) | 
Disable the FLASH data cache.
| none | 
Definition at line 221 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_DCEN) | 
Enable the FLASH data cache.
| none | 
Definition at line 215 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_DCEN) | 
Enable the FLASH data cache.
| none | 
Definition at line 215 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_DCEN) | 
Enable the FLASH data cache.
| none | 
Definition at line 215 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_RESET | ( | ) | 
Resets the FLASH data Cache.
| None | 
Definition at line 237 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_RESET | ( | ) | 
Resets the FLASH data Cache.
| None | 
Definition at line 237 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DATA_CACHE_RESET | ( | ) | 
Resets the FLASH data Cache.
| None | 
Definition at line 237 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
Disable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 258 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
Disable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 258 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
Disable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 258 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR &= ~(uint32_t)(__INTERRUPT__)) | 
Disable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 269 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT | ( | __INTERRUPT__ | ) | __HAL_FLASH_DISABLE_IT_BANK1(__INTERRUPT__) | 
Definition at line 600 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT | ( | __INTERRUPT__ | ) | __HAL_FLASH_DISABLE_IT_BANK1(__INTERRUPT__) | 
Definition at line 600 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT_BANK1 | ( | __INTERRUPT__ | ) | (FLASH->CR1 &= ~(uint32_t)(__INTERRUPT__)) | 
Disable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | : FLASH interrupt In case of Bank 1 This parameter can be any combination of the following values: 
 
  | 
| none | 
Definition at line 591 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT_BANK1 | ( | __INTERRUPT__ | ) | (FLASH->CR1 &= ~(uint32_t)(__INTERRUPT__)) | 
Disable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | : FLASH interrupt In case of Bank 1 This parameter can be any combination of the following values: 
 
  | 
| none | 
Definition at line 591 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT_BANK2 | ( | __INTERRUPT__ | ) | (FLASH->CR2 &= ~(uint32_t)((__INTERRUPT__) & 0x7FFFFFFFU)) | 
Definition at line 593 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_DISABLE_IT_BANK2 | ( | __INTERRUPT__ | ) | (FLASH->CR2 &= ~(uint32_t)((__INTERRUPT__) & 0x7FFFFFFFU)) | 
Definition at line 593 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR |= (__INTERRUPT__)) | 
Enable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 248 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR |= (__INTERRUPT__)) | 
Enable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 248 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR |= (__INTERRUPT__)) | 
Enable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 248 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT | ( | __INTERRUPT__ | ) | (FLASH->CR |= (__INTERRUPT__)) | 
Enable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | FLASH interrupt This parameter can be any combination of the following values: 
  | 
| none | 
Definition at line 259 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT | ( | __INTERRUPT__ | ) | __HAL_FLASH_ENABLE_IT_BANK1(__INTERRUPT__) | 
Definition at line 552 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT | ( | __INTERRUPT__ | ) | __HAL_FLASH_ENABLE_IT_BANK1(__INTERRUPT__) | 
Definition at line 552 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT_BANK1 | ( | __INTERRUPT__ | ) | (FLASH->CR1 |= (__INTERRUPT__)) | 
Enable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | : FLASH interrupt In case of Bank 1 This parameter can be any combination of the following values: 
 
  | 
| none | 
Definition at line 543 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT_BANK1 | ( | __INTERRUPT__ | ) | (FLASH->CR1 |= (__INTERRUPT__)) | 
Enable the specified FLASH interrupt.
| <strong>INTERRUPT</strong> | : FLASH interrupt In case of Bank 1 This parameter can be any combination of the following values: 
 
  | 
| none | 
Definition at line 543 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT_BANK2 | ( | __INTERRUPT__ | ) | (FLASH->CR2 |= ((__INTERRUPT__) & 0x7FFFFFFFU)) | 
Definition at line 545 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_ENABLE_IT_BANK2 | ( | __INTERRUPT__ | ) | (FLASH->CR2 |= ((__INTERRUPT__) & 0x7FFFFFFFU)) | 
Definition at line 545 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG | ( | __FLAG__ | ) | ((FLASH->SR & (__FLAG__))) | 
Get the specified FLASH flag status.
| <strong>FLAG</strong> | specifies the FLASH flags to check. This parameter can be any combination of the following values: 
  | 
| The | new state of FLAG (SET or RESET). | 
Definition at line 275 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG | ( | __FLAG__ | ) | ((FLASH->SR & (__FLAG__))) | 
Get the specified FLASH flag status.
| <strong>FLAG</strong> | specifies the FLASH flags to check. This parameter can be any combination of the following values: 
  | 
| The | new state of FLAG (SET or RESET). | 
Definition at line 275 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG | ( | __FLAG__ | ) | ((FLASH->SR & (__FLAG__))) | 
Get the specified FLASH flag status.
| <strong>FLAG</strong> | specifies the FLASH flags to check. This parameter can be any combination of the following values: 
  | 
| The | new state of FLAG (SET or RESET). | 
Definition at line 275 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG | ( | __FLAG__ | ) | ((FLASH->SR & (__FLAG__))) | 
Get the specified FLASH flag status.
| <strong>FLAG</strong> | specifies the FLASH flag to check. This parameter can be one of the following values: 
  | 
| The | new state of FLAG (SET or RESET). | 
Definition at line 284 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG | ( | __FLAG__ | ) | __HAL_FLASH_GET_FLAG_BANK1(__FLAG__) | 
Definition at line 652 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG | ( | __FLAG__ | ) | __HAL_FLASH_GET_FLAG_BANK1(__FLAG__) | 
Definition at line 652 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
Checks whether the specified FLASH flag is set or not.
| <strong>FLAG</strong> | specifies the FLASH flag to check. In case of Bank 1 This parameter can be one of the following values : 
 
  | 
| The | new state of FLASH_FLAG (SET or RESET). | 
Definition at line 644 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
Checks whether the specified FLASH flag is set or not.
| <strong>FLAG</strong> | specifies the FLASH flag to check. In case of Bank 1 This parameter can be one of the following values : 
 
  | 
| The | new state of FLASH_FLAG (SET or RESET). | 
Definition at line 644 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG_BANK2 | ( | __FLAG__ | ) | (READ_BIT(FLASH->SR2, ((__FLAG__) & 0x7FFFFFFFU)) == (((__FLAG__) & 0x7FFFFFFFU))) | 
Definition at line 646 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_GET_FLAG_BANK2 | ( | __FLAG__ | ) | (READ_BIT(FLASH->SR2, ((__FLAG__) & 0x7FFFFFFFU)) == (((__FLAG__) & 0x7FFFFFFFU))) | 
Definition at line 646 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_GET_LATENCY | ( | ) | (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
Get the FLASH Latency.
| FLASH | Latency The value of this parameter depend on device used within the same series | 
Definition at line 185 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_GET_LATENCY | ( | ) | (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
Get the FLASH Latency.
| FLASH | Latency The value of this parameter depend on device used within the same series | 
Definition at line 185 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_GET_LATENCY | ( | ) | (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
Get the FLASH Latency.
| FLASH | Latency The value of this parameter depend on device used within the same series | 
Definition at line 185 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_GET_LATENCY | ( | ) | (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
Get the FLASH Latency.
| FLASH | Latency The value of this parameter depend on device used within the same series | 
Definition at line 216 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_GET_LATENCY | ( | ) | (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
Get the FLASH Latency.
| FLASH | Latency The value of this parameter depend on device used within the same series | 
Definition at line 506 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_GET_LATENCY | ( | ) | (READ_BIT((FLASH->ACR), FLASH_ACR_LATENCY)) | 
Get the FLASH Latency.
| FLASH | Latency The value of this parameter depend on device used within the same series | 
Definition at line 506 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_ICEN)) | 
Disable the FLASH instruction cache.
| none | 
Definition at line 209 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_ICEN)) | 
Disable the FLASH instruction cache.
| none | 
Definition at line 209 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_ICEN)) | 
Disable the FLASH instruction cache.
| none | 
Definition at line 209 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_ICEN) | 
Enable the FLASH instruction cache.
| none | 
Definition at line 203 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_ICEN) | 
Enable the FLASH instruction cache.
| none | 
Definition at line 203 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_ICEN) | 
Enable the FLASH instruction cache.
| none | 
Definition at line 203 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_RESET | ( | ) | 
Resets the FLASH instruction Cache.
| None | 
Definition at line 228 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_RESET | ( | ) | 
Resets the FLASH instruction Cache.
| None | 
Definition at line 228 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_INSTRUCTION_CACHE_RESET | ( | ) | 
Resets the FLASH instruction Cache.
| None | 
Definition at line 228 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
Disable the FLASH prefetch buffer.
| none | 
Definition at line 197 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
Disable the FLASH prefetch buffer.
| none | 
Definition at line 197 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
Disable the FLASH prefetch buffer.
| none | 
Definition at line 197 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_DISABLE | ( | ) | (FLASH->ACR &= (~FLASH_ACR_PRFTEN)) | 
Disable the FLASH prefetch buffer.
| none | 
Definition at line 228 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
Enable the FLASH prefetch buffer.
| none | 
Definition at line 191 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
Enable the FLASH prefetch buffer.
| none | 
Definition at line 191 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
Enable the FLASH prefetch buffer.
| none | 
Definition at line 191 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_PREFETCH_BUFFER_ENABLE | ( | ) | (FLASH->ACR |= FLASH_ACR_PRFTEN) | 
Enable the FLASH prefetch buffer.
| none | 
Definition at line 222 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_SET_LATENCY | ( | __LATENCY__ | ) | (*(__IO uint8_t *)ACR_BYTE0_ADDRESS = (uint8_t)(__LATENCY__)) | 
Set the FLASH Latency.
| <strong>LATENCY</strong> | FLASH Latency The value of this parameter depend on device used within the same series | 
| none | 
Definition at line 178 of file stm32f469/stm32f469i-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_SET_LATENCY | ( | __LATENCY__ | ) | (*(__IO uint8_t *)ACR_BYTE0_ADDRESS = (uint8_t)(__LATENCY__)) | 
Set the FLASH Latency.
| <strong>LATENCY</strong> | FLASH Latency The value of this parameter depend on device used within the same series | 
| none | 
Definition at line 178 of file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_SET_LATENCY | ( | __LATENCY__ | ) | (*(__IO uint8_t *)ACR_BYTE0_ADDRESS = (uint8_t)(__LATENCY__)) | 
Set the FLASH Latency.
| <strong>LATENCY</strong> | FLASH Latency The value of this parameter depend on device used within the same series | 
| none | 
Definition at line 178 of file stm32f411/stm32f411e-disco/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h.
| #define __HAL_FLASH_SET_LATENCY | ( | __LATENCY__ | ) | MODIFY_REG(FLASH->ACR, FLASH_ACR_LATENCY, (uint32_t)(__LATENCY__)) | 
Set the FLASH Latency.
| <strong>LATENCY</strong> | FLASH Latency The value of this parameter depend on device used within the same series | 
| none | 
Definition at line 208 of file stm32f7xx_hal_flash.h.
| #define __HAL_FLASH_SET_LATENCY | ( | __LATENCY__ | ) | MODIFY_REG(FLASH->ACR, FLASH_ACR_LATENCY, (uint32_t)(__LATENCY__)) | 
Set the FLASH Latency.
| <strong>LATENCY</strong> | FLASH Latency The value of this parameter depend on device used within the same series | 
| none | 
Definition at line 498 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.
| #define __HAL_FLASH_SET_LATENCY | ( | __LATENCY__ | ) | MODIFY_REG(FLASH->ACR, FLASH_ACR_LATENCY, (uint32_t)(__LATENCY__)) | 
Set the FLASH Latency.
| <strong>LATENCY</strong> | FLASH Latency The value of this parameter depend on device used within the same series | 
| none | 
Definition at line 498 of file stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_flash.h.