Macros
Collaboration diagram for SDIO_Flags:

Macros

#define IS_SDIO_CLEAR_FLAG(FLAG)   ((((FLAG) & (uint32_t)0xFF3FF800) == 0x00) && ((FLAG) != (uint32_t)0x00))
 
#define IS_SDIO_CLEAR_FLAG(FLAG)   ((((FLAG) & (uint32_t)0xFF3FF800) == 0x00) && ((FLAG) != (uint32_t)0x00))
 
#define IS_SDIO_CLEAR_IT(IT)   ((((IT) & (uint32_t)0xFF3FF800) == 0x00) && ((IT) != (uint32_t)0x00))
 
#define IS_SDIO_CLEAR_IT(IT)   ((((IT) & (uint32_t)0xFF3FF800) == 0x00) && ((IT) != (uint32_t)0x00))
 
#define IS_SDIO_FLAG(FLAG)
 
#define IS_SDIO_FLAG(FLAG)
 
#define IS_SDIO_GET_IT(IT)
 
#define IS_SDIO_GET_IT(IT)
 
#define SDIO_FLAG_CCRCFAIL   ((uint32_t)0x00000001)
 
#define SDIO_FLAG_CCRCFAIL   ((uint32_t)0x00000001)
 
#define SDIO_FLAG_CEATAEND   ((uint32_t)0x00800000)
 
#define SDIO_FLAG_CEATAEND   ((uint32_t)0x00800000)
 
#define SDIO_FLAG_CMDACT   ((uint32_t)0x00000800)
 
#define SDIO_FLAG_CMDACT   ((uint32_t)0x00000800)
 
#define SDIO_FLAG_CMDREND   ((uint32_t)0x00000040)
 
#define SDIO_FLAG_CMDREND   ((uint32_t)0x00000040)
 
#define SDIO_FLAG_CMDSENT   ((uint32_t)0x00000080)
 
#define SDIO_FLAG_CMDSENT   ((uint32_t)0x00000080)
 
#define SDIO_FLAG_CTIMEOUT   ((uint32_t)0x00000004)
 
#define SDIO_FLAG_CTIMEOUT   ((uint32_t)0x00000004)
 
#define SDIO_FLAG_DATAEND   ((uint32_t)0x00000100)
 
#define SDIO_FLAG_DATAEND   ((uint32_t)0x00000100)
 
#define SDIO_FLAG_DBCKEND   ((uint32_t)0x00000400)
 
#define SDIO_FLAG_DBCKEND   ((uint32_t)0x00000400)
 
#define SDIO_FLAG_DCRCFAIL   ((uint32_t)0x00000002)
 
#define SDIO_FLAG_DCRCFAIL   ((uint32_t)0x00000002)
 
#define SDIO_FLAG_DTIMEOUT   ((uint32_t)0x00000008)
 
#define SDIO_FLAG_DTIMEOUT   ((uint32_t)0x00000008)
 
#define SDIO_FLAG_RXACT   ((uint32_t)0x00002000)
 
#define SDIO_FLAG_RXACT   ((uint32_t)0x00002000)
 
#define SDIO_FLAG_RXDAVL   ((uint32_t)0x00200000)
 
#define SDIO_FLAG_RXDAVL   ((uint32_t)0x00200000)
 
#define SDIO_FLAG_RXFIFOE   ((uint32_t)0x00080000)
 
#define SDIO_FLAG_RXFIFOE   ((uint32_t)0x00080000)
 
#define SDIO_FLAG_RXFIFOF   ((uint32_t)0x00020000)
 
#define SDIO_FLAG_RXFIFOF   ((uint32_t)0x00020000)
 
#define SDIO_FLAG_RXFIFOHF   ((uint32_t)0x00008000)
 
#define SDIO_FLAG_RXFIFOHF   ((uint32_t)0x00008000)
 
#define SDIO_FLAG_RXOVERR   ((uint32_t)0x00000020)
 
#define SDIO_FLAG_RXOVERR   ((uint32_t)0x00000020)
 
#define SDIO_FLAG_SDIOIT   ((uint32_t)0x00400000)
 
#define SDIO_FLAG_SDIOIT   ((uint32_t)0x00400000)
 
#define SDIO_FLAG_STBITERR   ((uint32_t)0x00000200)
 
#define SDIO_FLAG_STBITERR   ((uint32_t)0x00000200)
 
#define SDIO_FLAG_TXACT   ((uint32_t)0x00001000)
 
#define SDIO_FLAG_TXACT   ((uint32_t)0x00001000)
 
#define SDIO_FLAG_TXDAVL   ((uint32_t)0x00100000)
 
#define SDIO_FLAG_TXDAVL   ((uint32_t)0x00100000)
 
#define SDIO_FLAG_TXFIFOE   ((uint32_t)0x00040000)
 
#define SDIO_FLAG_TXFIFOE   ((uint32_t)0x00040000)
 
#define SDIO_FLAG_TXFIFOF   ((uint32_t)0x00010000)
 
#define SDIO_FLAG_TXFIFOF   ((uint32_t)0x00010000)
 
#define SDIO_FLAG_TXFIFOHE   ((uint32_t)0x00004000)
 
#define SDIO_FLAG_TXFIFOHE   ((uint32_t)0x00004000)
 
#define SDIO_FLAG_TXUNDERR   ((uint32_t)0x00000010)
 
#define SDIO_FLAG_TXUNDERR   ((uint32_t)0x00000010)
 

Detailed Description

Macro Definition Documentation

#define IS_SDIO_CLEAR_FLAG (   FLAG)    ((((FLAG) & (uint32_t)0xFF3FF800) == 0x00) && ((FLAG) != (uint32_t)0x00))

Definition at line 422 of file stm32f10x_sdio.h.

#define IS_SDIO_CLEAR_FLAG (   FLAG)    ((((FLAG) & (uint32_t)0xFF3FF800) == 0x00) && ((FLAG) != (uint32_t)0x00))

Definition at line 425 of file stm32f4xx_sdio.h.

#define IS_SDIO_CLEAR_IT (   IT)    ((((IT) & (uint32_t)0xFF3FF800) == 0x00) && ((IT) != (uint32_t)0x00))

Definition at line 449 of file stm32f10x_sdio.h.

#define IS_SDIO_CLEAR_IT (   IT)    ((((IT) & (uint32_t)0xFF3FF800) == 0x00) && ((IT) != (uint32_t)0x00))

Definition at line 452 of file stm32f4xx_sdio.h.

#define IS_SDIO_FLAG (   FLAG)
Value:
(((FLAG) == SDIO_FLAG_CCRCFAIL) || \
((FLAG) == SDIO_FLAG_DCRCFAIL) || \
((FLAG) == SDIO_FLAG_CTIMEOUT) || \
((FLAG) == SDIO_FLAG_DTIMEOUT) || \
((FLAG) == SDIO_FLAG_TXUNDERR) || \
((FLAG) == SDIO_FLAG_RXOVERR) || \
((FLAG) == SDIO_FLAG_CMDREND) || \
((FLAG) == SDIO_FLAG_CMDSENT) || \
((FLAG) == SDIO_FLAG_DATAEND) || \
((FLAG) == SDIO_FLAG_STBITERR) || \
((FLAG) == SDIO_FLAG_DBCKEND) || \
((FLAG) == SDIO_FLAG_CMDACT) || \
((FLAG) == SDIO_FLAG_TXACT) || \
((FLAG) == SDIO_FLAG_RXACT) || \
((FLAG) == SDIO_FLAG_TXFIFOHE) || \
((FLAG) == SDIO_FLAG_RXFIFOHF) || \
((FLAG) == SDIO_FLAG_TXFIFOF) || \
((FLAG) == SDIO_FLAG_RXFIFOF) || \
((FLAG) == SDIO_FLAG_TXFIFOE) || \
((FLAG) == SDIO_FLAG_RXFIFOE) || \
((FLAG) == SDIO_FLAG_TXDAVL) || \
((FLAG) == SDIO_FLAG_RXDAVL) || \
((FLAG) == SDIO_FLAG_SDIOIT) || \
((FLAG) == SDIO_FLAG_CEATAEND))
#define SDIO_FLAG_RXDAVL
#define SDIO_FLAG_TXUNDERR
#define SDIO_FLAG_CEATAEND
#define SDIO_FLAG_TXDAVL
#define SDIO_FLAG_DTIMEOUT
#define SDIO_FLAG_TXFIFOF
#define SDIO_FLAG_RXOVERR
#define SDIO_FLAG_TXFIFOE
#define SDIO_FLAG_TXACT
#define SDIO_FLAG_CTIMEOUT
#define SDIO_FLAG_CCRCFAIL
#define SDIO_FLAG_RXFIFOHF
#define SDIO_FLAG_SDIOIT
#define SDIO_FLAG_DCRCFAIL
#define SDIO_FLAG_DATAEND
#define SDIO_FLAG_DBCKEND
#define SDIO_FLAG_CMDREND
#define SDIO_FLAG_STBITERR
#define SDIO_FLAG_RXFIFOF
#define SDIO_FLAG_TXFIFOHE
#define SDIO_FLAG_RXFIFOE
#define SDIO_FLAG_RXACT
#define SDIO_FLAG_CMDSENT
#define SDIO_FLAG_CMDACT

Definition at line 397 of file stm32f10x_sdio.h.

#define IS_SDIO_FLAG (   FLAG)
Value:
(((FLAG) == SDIO_FLAG_CCRCFAIL) || \
((FLAG) == SDIO_FLAG_DCRCFAIL) || \
((FLAG) == SDIO_FLAG_CTIMEOUT) || \
((FLAG) == SDIO_FLAG_DTIMEOUT) || \
((FLAG) == SDIO_FLAG_TXUNDERR) || \
((FLAG) == SDIO_FLAG_RXOVERR) || \
((FLAG) == SDIO_FLAG_CMDREND) || \
((FLAG) == SDIO_FLAG_CMDSENT) || \
((FLAG) == SDIO_FLAG_DATAEND) || \
((FLAG) == SDIO_FLAG_STBITERR) || \
((FLAG) == SDIO_FLAG_DBCKEND) || \
((FLAG) == SDIO_FLAG_CMDACT) || \
((FLAG) == SDIO_FLAG_TXACT) || \
((FLAG) == SDIO_FLAG_RXACT) || \
((FLAG) == SDIO_FLAG_TXFIFOHE) || \
((FLAG) == SDIO_FLAG_RXFIFOHF) || \
((FLAG) == SDIO_FLAG_TXFIFOF) || \
((FLAG) == SDIO_FLAG_RXFIFOF) || \
((FLAG) == SDIO_FLAG_TXFIFOE) || \
((FLAG) == SDIO_FLAG_RXFIFOE) || \
((FLAG) == SDIO_FLAG_TXDAVL) || \
((FLAG) == SDIO_FLAG_RXDAVL) || \
((FLAG) == SDIO_FLAG_SDIOIT) || \
((FLAG) == SDIO_FLAG_CEATAEND))
#define SDIO_FLAG_RXDAVL
#define SDIO_FLAG_TXUNDERR
#define SDIO_FLAG_CEATAEND
#define SDIO_FLAG_TXDAVL
#define SDIO_FLAG_DTIMEOUT
#define SDIO_FLAG_TXFIFOF
#define SDIO_FLAG_RXOVERR
#define SDIO_FLAG_TXFIFOE
#define SDIO_FLAG_TXACT
#define SDIO_FLAG_CTIMEOUT
#define SDIO_FLAG_CCRCFAIL
#define SDIO_FLAG_RXFIFOHF
#define SDIO_FLAG_SDIOIT
#define SDIO_FLAG_DCRCFAIL
#define SDIO_FLAG_DATAEND
#define SDIO_FLAG_DBCKEND
#define SDIO_FLAG_CMDREND
#define SDIO_FLAG_STBITERR
#define SDIO_FLAG_RXFIFOF
#define SDIO_FLAG_TXFIFOHE
#define SDIO_FLAG_RXFIFOE
#define SDIO_FLAG_RXACT
#define SDIO_FLAG_CMDSENT
#define SDIO_FLAG_CMDACT

Definition at line 400 of file stm32f4xx_sdio.h.

#define IS_SDIO_GET_IT (   IT)
Value:
(((IT) == SDIO_IT_CCRCFAIL) || \
((IT) == SDIO_IT_DCRCFAIL) || \
((IT) == SDIO_IT_CTIMEOUT) || \
((IT) == SDIO_IT_DTIMEOUT) || \
((IT) == SDIO_IT_TXUNDERR) || \
((IT) == SDIO_IT_RXOVERR) || \
((IT) == SDIO_IT_CMDREND) || \
((IT) == SDIO_IT_CMDSENT) || \
((IT) == SDIO_IT_DATAEND) || \
((IT) == SDIO_IT_STBITERR) || \
((IT) == SDIO_IT_DBCKEND) || \
((IT) == SDIO_IT_CMDACT) || \
((IT) == SDIO_IT_TXACT) || \
((IT) == SDIO_IT_RXACT) || \
((IT) == SDIO_IT_TXFIFOHE) || \
((IT) == SDIO_IT_RXFIFOHF) || \
((IT) == SDIO_IT_TXFIFOF) || \
((IT) == SDIO_IT_RXFIFOF) || \
((IT) == SDIO_IT_TXFIFOE) || \
((IT) == SDIO_IT_RXFIFOE) || \
((IT) == SDIO_IT_TXDAVL) || \
((IT) == SDIO_IT_RXDAVL) || \
((IT) == SDIO_IT_SDIOIT) || \
((IT) == SDIO_IT_CEATAEND))
#define SDIO_IT_RXFIFOF
#define SDIO_IT_RXOVERR
#define SDIO_IT_RXFIFOE
#define SDIO_IT_CMDSENT
#define SDIO_IT_DCRCFAIL
#define SDIO_IT_TXUNDERR
#define SDIO_IT_TXFIFOHE
#define SDIO_IT_STBITERR
#define SDIO_IT_DBCKEND
#define SDIO_IT_DTIMEOUT
#define SDIO_IT_TXDAVL
#define SDIO_IT_CTIMEOUT
#define SDIO_IT_SDIOIT
#define SDIO_IT_TXFIFOE
#define SDIO_IT_CEATAEND
#define SDIO_IT_TXACT
#define SDIO_IT_CCRCFAIL
#define SDIO_IT_CMDREND
#define SDIO_IT_DATAEND
#define SDIO_IT_RXACT
#define SDIO_IT_RXFIFOHF
#define SDIO_IT_RXDAVL
#define SDIO_IT_CMDACT
#define SDIO_IT_TXFIFOF

Definition at line 424 of file stm32f10x_sdio.h.

#define IS_SDIO_GET_IT (   IT)
Value:
(((IT) == SDIO_IT_CCRCFAIL) || \
((IT) == SDIO_IT_DCRCFAIL) || \
((IT) == SDIO_IT_CTIMEOUT) || \
((IT) == SDIO_IT_DTIMEOUT) || \
((IT) == SDIO_IT_TXUNDERR) || \
((IT) == SDIO_IT_RXOVERR) || \
((IT) == SDIO_IT_CMDREND) || \
((IT) == SDIO_IT_CMDSENT) || \
((IT) == SDIO_IT_DATAEND) || \
((IT) == SDIO_IT_STBITERR) || \
((IT) == SDIO_IT_DBCKEND) || \
((IT) == SDIO_IT_CMDACT) || \
((IT) == SDIO_IT_TXACT) || \
((IT) == SDIO_IT_RXACT) || \
((IT) == SDIO_IT_TXFIFOHE) || \
((IT) == SDIO_IT_RXFIFOHF) || \
((IT) == SDIO_IT_TXFIFOF) || \
((IT) == SDIO_IT_RXFIFOF) || \
((IT) == SDIO_IT_TXFIFOE) || \
((IT) == SDIO_IT_RXFIFOE) || \
((IT) == SDIO_IT_TXDAVL) || \
((IT) == SDIO_IT_RXDAVL) || \
((IT) == SDIO_IT_SDIOIT) || \
((IT) == SDIO_IT_CEATAEND))
#define SDIO_IT_RXFIFOF
#define SDIO_IT_RXOVERR
#define SDIO_IT_RXFIFOE
#define SDIO_IT_CMDSENT
#define SDIO_IT_DCRCFAIL
#define SDIO_IT_TXUNDERR
#define SDIO_IT_TXFIFOHE
#define SDIO_IT_STBITERR
#define SDIO_IT_DBCKEND
#define SDIO_IT_DTIMEOUT
#define SDIO_IT_TXDAVL
#define SDIO_IT_CTIMEOUT
#define SDIO_IT_SDIOIT
#define SDIO_IT_TXFIFOE
#define SDIO_IT_CEATAEND
#define SDIO_IT_TXACT
#define SDIO_IT_CCRCFAIL
#define SDIO_IT_CMDREND
#define SDIO_IT_DATAEND
#define SDIO_IT_RXACT
#define SDIO_IT_RXFIFOHF
#define SDIO_IT_RXDAVL
#define SDIO_IT_CMDACT
#define SDIO_IT_TXFIFOF

Definition at line 427 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_CCRCFAIL   ((uint32_t)0x00000001)

Definition at line 373 of file stm32f10x_sdio.h.

#define SDIO_FLAG_CCRCFAIL   ((uint32_t)0x00000001)

Definition at line 376 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_CEATAEND   ((uint32_t)0x00800000)

Definition at line 396 of file stm32f10x_sdio.h.

#define SDIO_FLAG_CEATAEND   ((uint32_t)0x00800000)

Definition at line 399 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_CMDACT   ((uint32_t)0x00000800)

Definition at line 384 of file stm32f10x_sdio.h.

#define SDIO_FLAG_CMDACT   ((uint32_t)0x00000800)

Definition at line 387 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_CMDREND   ((uint32_t)0x00000040)

Definition at line 379 of file stm32f10x_sdio.h.

#define SDIO_FLAG_CMDREND   ((uint32_t)0x00000040)

Definition at line 382 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_CMDSENT   ((uint32_t)0x00000080)

Definition at line 380 of file stm32f10x_sdio.h.

#define SDIO_FLAG_CMDSENT   ((uint32_t)0x00000080)

Definition at line 383 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_CTIMEOUT   ((uint32_t)0x00000004)

Definition at line 375 of file stm32f10x_sdio.h.

#define SDIO_FLAG_CTIMEOUT   ((uint32_t)0x00000004)

Definition at line 378 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_DATAEND   ((uint32_t)0x00000100)

Definition at line 381 of file stm32f10x_sdio.h.

#define SDIO_FLAG_DATAEND   ((uint32_t)0x00000100)

Definition at line 384 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_DBCKEND   ((uint32_t)0x00000400)

Definition at line 383 of file stm32f10x_sdio.h.

#define SDIO_FLAG_DBCKEND   ((uint32_t)0x00000400)

Definition at line 386 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_DCRCFAIL   ((uint32_t)0x00000002)

Definition at line 374 of file stm32f10x_sdio.h.

#define SDIO_FLAG_DCRCFAIL   ((uint32_t)0x00000002)

Definition at line 377 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_DTIMEOUT   ((uint32_t)0x00000008)

Definition at line 376 of file stm32f10x_sdio.h.

#define SDIO_FLAG_DTIMEOUT   ((uint32_t)0x00000008)

Definition at line 379 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_RXACT   ((uint32_t)0x00002000)

Definition at line 386 of file stm32f10x_sdio.h.

#define SDIO_FLAG_RXACT   ((uint32_t)0x00002000)

Definition at line 389 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_RXDAVL   ((uint32_t)0x00200000)

Definition at line 394 of file stm32f10x_sdio.h.

#define SDIO_FLAG_RXDAVL   ((uint32_t)0x00200000)

Definition at line 397 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_RXFIFOE   ((uint32_t)0x00080000)

Definition at line 392 of file stm32f10x_sdio.h.

#define SDIO_FLAG_RXFIFOE   ((uint32_t)0x00080000)

Definition at line 395 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_RXFIFOF   ((uint32_t)0x00020000)

Definition at line 390 of file stm32f10x_sdio.h.

#define SDIO_FLAG_RXFIFOF   ((uint32_t)0x00020000)

Definition at line 393 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_RXFIFOHF   ((uint32_t)0x00008000)

Definition at line 388 of file stm32f10x_sdio.h.

#define SDIO_FLAG_RXFIFOHF   ((uint32_t)0x00008000)

Definition at line 391 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_RXOVERR   ((uint32_t)0x00000020)

Definition at line 378 of file stm32f10x_sdio.h.

#define SDIO_FLAG_RXOVERR   ((uint32_t)0x00000020)

Definition at line 381 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_SDIOIT   ((uint32_t)0x00400000)

Definition at line 395 of file stm32f10x_sdio.h.

#define SDIO_FLAG_SDIOIT   ((uint32_t)0x00400000)

Definition at line 398 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_STBITERR   ((uint32_t)0x00000200)

Definition at line 382 of file stm32f10x_sdio.h.

#define SDIO_FLAG_STBITERR   ((uint32_t)0x00000200)

Definition at line 385 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_TXACT   ((uint32_t)0x00001000)

Definition at line 385 of file stm32f10x_sdio.h.

#define SDIO_FLAG_TXACT   ((uint32_t)0x00001000)

Definition at line 388 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_TXDAVL   ((uint32_t)0x00100000)

Definition at line 393 of file stm32f10x_sdio.h.

#define SDIO_FLAG_TXDAVL   ((uint32_t)0x00100000)

Definition at line 396 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_TXFIFOE   ((uint32_t)0x00040000)

Definition at line 391 of file stm32f10x_sdio.h.

#define SDIO_FLAG_TXFIFOE   ((uint32_t)0x00040000)

Definition at line 394 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_TXFIFOF   ((uint32_t)0x00010000)

Definition at line 389 of file stm32f10x_sdio.h.

#define SDIO_FLAG_TXFIFOF   ((uint32_t)0x00010000)

Definition at line 392 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_TXFIFOHE   ((uint32_t)0x00004000)

Definition at line 387 of file stm32f10x_sdio.h.

#define SDIO_FLAG_TXFIFOHE   ((uint32_t)0x00004000)

Definition at line 390 of file stm32f4xx_sdio.h.

#define SDIO_FLAG_TXUNDERR   ((uint32_t)0x00000010)

Definition at line 377 of file stm32f10x_sdio.h.

#define SDIO_FLAG_TXUNDERR   ((uint32_t)0x00000010)

Definition at line 380 of file stm32f4xx_sdio.h.



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