Macros
Collaboration diagram for FLASH_Flags:

Macros

#define FLASH_FLAG_BANK1_BSY   FLASH_FLAG_BSY
 
#define FLASH_FLAG_BANK1_EOP   FLASH_FLAG_EOP
 
#define FLASH_FLAG_BANK1_PGERR   FLASH_FLAG_PGERR
 
#define FLASH_FLAG_BANK1_WRPRTERR   FLASH_FLAG_WRPRTERR
 
#define FLASH_FLAG_BSY   FLASH_SR_BSY
 
#define FLASH_FLAG_BSY   ((uint32_t)0x00010000)
 
#define FLASH_FLAG_BSY   ((uint32_t)0x00000001)
 
#define FLASH_FLAG_EOP   FLASH_SR_EOP
 
#define FLASH_FLAG_EOP   ((uint32_t)0x00000001)
 
#define FLASH_FLAG_EOP   ((uint32_t)0x00000020)
 
#define FLASH_FLAG_OPERR   ((uint32_t)0x00000002)
 
#define FLASH_FLAG_OPTERR   ((uint32_t)0x00000001)
 
#define FLASH_FLAG_PGAERR   ((uint32_t)0x00000020)
 
#define FLASH_FLAG_PGERR   FLASH_SR_PGERR
 
#define FLASH_FLAG_PGERR   ((uint32_t)0x00000004)
 
#define FLASH_FLAG_PGPERR   ((uint32_t)0x00000040)
 
#define FLASH_FLAG_PGSERR   ((uint32_t)0x00000080)
 
#define FLASH_FLAG_WRPERR   FLASH_SR_WRPERR
 
#define FLASH_FLAG_WRPERR   ((uint32_t)0x00000010)
 
#define FLASH_FLAG_WRPRTERR   ((uint32_t)0x00000010)
 
#define IS_FLASH_CLEAR_FLAG(FLAG)   ((((FLAG) & (uint32_t)0xFFFFFFCB) == 0x00000000) && ((FLAG) != 0x00000000))
 
#define IS_FLASH_CLEAR_FLAG(FLAG)   ((((FLAG) & (uint32_t)0xFFFFFE0C) == 0x00000000) && ((FLAG) != 0x00000000))
 
#define IS_FLASH_CLEAR_FLAG(FLAG)   ((((FLAG) & (uint32_t)0xFFFFFFCA) == 0x00000000) && ((FLAG) != 0x00000000))
 
#define IS_FLASH_GET_FLAG(FLAG)
 
#define IS_FLASH_GET_FLAG(FLAG)
 
#define IS_FLASH_GET_FLAG(FLAG)
 

Detailed Description

Macro Definition Documentation

#define FLASH_FLAG_BANK1_BSY   FLASH_FLAG_BSY

FLASH BANK1 Busy flag

Definition at line 365 of file stm32f10x_flash.h.

#define FLASH_FLAG_BANK1_EOP   FLASH_FLAG_EOP

FLASH BANK1 End of Operation flag

Definition at line 366 of file stm32f10x_flash.h.

#define FLASH_FLAG_BANK1_PGERR   FLASH_FLAG_PGERR

FLASH BANK1 Program error flag

Definition at line 367 of file stm32f10x_flash.h.

#define FLASH_FLAG_BANK1_WRPRTERR   FLASH_FLAG_WRPRTERR

FLASH BANK1 Write protected error flag

Definition at line 368 of file stm32f10x_flash.h.

#define FLASH_FLAG_BSY   FLASH_SR_BSY

FLASH Busy flag

Definition at line 250 of file stm32f30x_flash.h.

#define FLASH_FLAG_BSY   ((uint32_t)0x00010000)

FLASH Busy flag

Definition at line 269 of file stm32f4xx_flash.h.

#define FLASH_FLAG_BSY   ((uint32_t)0x00000001)

FLASH Busy flag

Definition at line 359 of file stm32f10x_flash.h.

#define FLASH_FLAG_EOP   FLASH_SR_EOP

FLASH End of Programming flag

Definition at line 253 of file stm32f30x_flash.h.

#define FLASH_FLAG_EOP   ((uint32_t)0x00000001)

FLASH End of Operation flag

Definition at line 263 of file stm32f4xx_flash.h.

#define FLASH_FLAG_EOP   ((uint32_t)0x00000020)

FLASH End of Operation flag

Definition at line 360 of file stm32f10x_flash.h.

#define FLASH_FLAG_OPERR   ((uint32_t)0x00000002)

FLASH operation Error flag

Definition at line 264 of file stm32f4xx_flash.h.

#define FLASH_FLAG_OPTERR   ((uint32_t)0x00000001)

FLASH Option Byte error flag

Definition at line 363 of file stm32f10x_flash.h.

#define FLASH_FLAG_PGAERR   ((uint32_t)0x00000020)

FLASH Programming Alignment error flag

Definition at line 266 of file stm32f4xx_flash.h.

#define FLASH_FLAG_PGERR   FLASH_SR_PGERR

FLASH Programming error flag

Definition at line 251 of file stm32f30x_flash.h.

#define FLASH_FLAG_PGERR   ((uint32_t)0x00000004)

FLASH Program error flag

Definition at line 361 of file stm32f10x_flash.h.

#define FLASH_FLAG_PGPERR   ((uint32_t)0x00000040)

FLASH Programming Parallelism error flag

Definition at line 267 of file stm32f4xx_flash.h.

#define FLASH_FLAG_PGSERR   ((uint32_t)0x00000080)

FLASH Programming Sequence error flag

Definition at line 268 of file stm32f4xx_flash.h.

#define FLASH_FLAG_WRPERR   FLASH_SR_WRPERR

FLASH Write protected error flag

Definition at line 252 of file stm32f30x_flash.h.

#define FLASH_FLAG_WRPERR   ((uint32_t)0x00000010)

FLASH Write protected error flag

Definition at line 265 of file stm32f4xx_flash.h.

#define FLASH_FLAG_WRPRTERR   ((uint32_t)0x00000010)

FLASH Write protected error flag

Definition at line 362 of file stm32f10x_flash.h.

#define IS_FLASH_CLEAR_FLAG (   FLAG)    ((((FLAG) & (uint32_t)0xFFFFFFCB) == 0x00000000) && ((FLAG) != 0x00000000))

Definition at line 255 of file stm32f30x_flash.h.

#define IS_FLASH_CLEAR_FLAG (   FLAG)    ((((FLAG) & (uint32_t)0xFFFFFE0C) == 0x00000000) && ((FLAG) != 0x00000000))

Definition at line 270 of file stm32f4xx_flash.h.

#define IS_FLASH_CLEAR_FLAG (   FLAG)    ((((FLAG) & (uint32_t)0xFFFFFFCA) == 0x00000000) && ((FLAG) != 0x00000000))

Definition at line 370 of file stm32f10x_flash.h.

#define IS_FLASH_GET_FLAG (   FLAG)
Value:
(((FLAG) == FLASH_FLAG_BSY) || ((FLAG) == FLASH_FLAG_PGERR) || \
((FLAG) == FLASH_FLAG_WRPERR) || ((FLAG) == FLASH_FLAG_EOP))
#define FLASH_FLAG_EOP
#define FLASH_FLAG_BSY
#define FLASH_FLAG_PGERR
#define FLASH_FLAG_WRPERR

Definition at line 257 of file stm32f30x_flash.h.

#define IS_FLASH_GET_FLAG (   FLAG)
Value:
(((FLAG) == FLASH_FLAG_EOP) || ((FLAG) == FLASH_FLAG_OPERR) || \
((FLAG) == FLASH_FLAG_WRPERR) || ((FLAG) == FLASH_FLAG_PGAERR) || \
((FLAG) == FLASH_FLAG_PGPERR) || ((FLAG) == FLASH_FLAG_PGSERR) || \
((FLAG) == FLASH_FLAG_BSY))
#define FLASH_FLAG_EOP
#define FLASH_FLAG_PGSERR
#define FLASH_FLAG_BSY
#define FLASH_FLAG_PGAERR
#define FLASH_FLAG_OPERR
#define FLASH_FLAG_PGPERR
#define FLASH_FLAG_WRPERR

Definition at line 271 of file stm32f4xx_flash.h.

#define IS_FLASH_GET_FLAG (   FLAG)
Value:
(((FLAG) == FLASH_FLAG_BSY) || ((FLAG) == FLASH_FLAG_EOP) || \
((FLAG) == FLASH_FLAG_PGERR) || ((FLAG) == FLASH_FLAG_WRPRTERR) || \
((FLAG) == FLASH_FLAG_BANK1_BSY) || ((FLAG) == FLASH_FLAG_BANK1_EOP) || \
((FLAG) == FLASH_FLAG_BANK1_PGERR) || ((FLAG) == FLASH_FLAG_BANK1_WRPRTERR) || \
((FLAG) == FLASH_FLAG_OPTERR))
#define FLASH_FLAG_EOP
#define FLASH_FLAG_OPTERR
#define FLASH_FLAG_WRPRTERR
#define FLASH_FLAG_BSY
#define FLASH_FLAG_BANK1_WRPRTERR
#define FLASH_FLAG_PGERR
#define FLASH_FLAG_BANK1_EOP
#define FLASH_FLAG_BANK1_BSY
#define FLASH_FLAG_BANK1_PGERR

Definition at line 371 of file stm32f10x_flash.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:54