CARME-M4 BSP  V1.5
+ Collaboration diagram for CRYP_flags_definition:

Macros

#define CRYP_FLAG_BUSY   ((uint8_t)0x10)
 
#define CRYP_FLAG_IFEM   ((uint8_t)0x01)
 
#define CRYP_FLAG_IFNF   ((uint8_t)0x02)
 
#define CRYP_FLAG_INRIS   ((uint8_t)0x22)
 
#define CRYP_FLAG_OFNE   ((uint8_t)0x04)
 
#define CRYP_FLAG_OFFU   ((uint8_t)0x08)
 
#define CRYP_FLAG_OUTRIS   ((uint8_t)0x21)
 
#define IS_CRYP_GET_FLAG(FLAG)
 

Detailed Description

Macro Definition Documentation

#define CRYP_FLAG_BUSY   ((uint8_t)0x10)

The CRYP core is currently processing a block of data or a key preparation (for AES decryption).

Definition at line 220 of file stm32f4xx_cryp.h.

#define CRYP_FLAG_IFEM   ((uint8_t)0x01)

Input Fifo Empty

Definition at line 227 of file stm32f4xx_cryp.h.

#define CRYP_FLAG_IFNF   ((uint8_t)0x02)

Input Fifo is Not Full

Definition at line 228 of file stm32f4xx_cryp.h.

#define CRYP_FLAG_INRIS   ((uint8_t)0x22)

Raw interrupt pending

Definition at line 229 of file stm32f4xx_cryp.h.

#define CRYP_FLAG_OFFU   ((uint8_t)0x08)

Output Fifo is Full

Definition at line 233 of file stm32f4xx_cryp.h.

#define CRYP_FLAG_OFNE   ((uint8_t)0x04)

Input Fifo service raw interrupt status

Definition at line 230 of file stm32f4xx_cryp.h.

#define CRYP_FLAG_OUTRIS   ((uint8_t)0x21)

Output Fifo service raw interrupt status

Definition at line 234 of file stm32f4xx_cryp.h.

#define IS_CRYP_GET_FLAG (   FLAG)
Value:
(((FLAG) == CRYP_FLAG_IFEM) || \
((FLAG) == CRYP_FLAG_IFNF) || \
((FLAG) == CRYP_FLAG_OFNE) || \
((FLAG) == CRYP_FLAG_OFFU) || \
((FLAG) == CRYP_FLAG_BUSY) || \
((FLAG) == CRYP_FLAG_OUTRIS)|| \
((FLAG) == CRYP_FLAG_INRIS))
#define CRYP_FLAG_OFFU
#define CRYP_FLAG_BUSY
#define CRYP_FLAG_IFEM
#define CRYP_FLAG_IFNF
#define CRYP_FLAG_OFNE
#define CRYP_FLAG_OUTRIS
#define CRYP_FLAG_INRIS

Definition at line 238 of file stm32f4xx_cryp.h.