STM32F479xx HAL User Manual
|
Defines | |
#define | IS_NVIC_PRIORITY_GROUP(GROUP) |
#define | IS_NVIC_PREEMPTION_PRIORITY(PRIORITY) ((PRIORITY) < 0x10U) |
#define | IS_NVIC_SUB_PRIORITY(PRIORITY) ((PRIORITY) < 0x10U) |
#define | IS_NVIC_DEVICE_IRQ(IRQ) ((IRQ) >= (IRQn_Type)0x00U) |
#define | IS_SYSTICK_CLK_SOURCE(SOURCE) |
#define | IS_MPU_REGION_ENABLE(STATE) |
#define | IS_MPU_INSTRUCTION_ACCESS(STATE) |
#define | IS_MPU_ACCESS_SHAREABLE(STATE) |
#define | IS_MPU_ACCESS_CACHEABLE(STATE) |
#define | IS_MPU_ACCESS_BUFFERABLE(STATE) |
#define | IS_MPU_TEX_LEVEL(TYPE) |
#define | IS_MPU_REGION_PERMISSION_ATTRIBUTE(TYPE) |
#define | IS_MPU_REGION_NUMBER(NUMBER) |
#define | IS_MPU_REGION_SIZE(SIZE) |
#define | IS_MPU_SUB_REGION_DISABLE(SUBREGION) ((SUBREGION) < (uint16_t)0x00FF) |
#define IS_MPU_ACCESS_BUFFERABLE | ( | STATE | ) |
(((STATE) == MPU_ACCESS_BUFFERABLE) || \ ((STATE) == MPU_ACCESS_NOT_BUFFERABLE))
Definition at line 334 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_ACCESS_CACHEABLE | ( | STATE | ) |
(((STATE) == MPU_ACCESS_CACHEABLE) || \ ((STATE) == MPU_ACCESS_NOT_CACHEABLE))
Definition at line 331 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_ACCESS_SHAREABLE | ( | STATE | ) |
(((STATE) == MPU_ACCESS_SHAREABLE) || \ ((STATE) == MPU_ACCESS_NOT_SHAREABLE))
Definition at line 328 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_INSTRUCTION_ACCESS | ( | STATE | ) |
(((STATE) == MPU_INSTRUCTION_ACCESS_ENABLE) || \ ((STATE) == MPU_INSTRUCTION_ACCESS_DISABLE))
Definition at line 325 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_REGION_ENABLE | ( | STATE | ) |
(((STATE) == MPU_REGION_ENABLE) || \ ((STATE) == MPU_REGION_DISABLE))
Definition at line 322 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_REGION_NUMBER | ( | NUMBER | ) |
(((NUMBER) == MPU_REGION_NUMBER0) || \ ((NUMBER) == MPU_REGION_NUMBER1) || \ ((NUMBER) == MPU_REGION_NUMBER2) || \ ((NUMBER) == MPU_REGION_NUMBER3) || \ ((NUMBER) == MPU_REGION_NUMBER4) || \ ((NUMBER) == MPU_REGION_NUMBER5) || \ ((NUMBER) == MPU_REGION_NUMBER6) || \ ((NUMBER) == MPU_REGION_NUMBER7))
Definition at line 348 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_REGION_PERMISSION_ATTRIBUTE | ( | TYPE | ) |
(((TYPE) == MPU_REGION_NO_ACCESS) || \ ((TYPE) == MPU_REGION_PRIV_RW) || \ ((TYPE) == MPU_REGION_PRIV_RW_URO) || \ ((TYPE) == MPU_REGION_FULL_ACCESS) || \ ((TYPE) == MPU_REGION_PRIV_RO) || \ ((TYPE) == MPU_REGION_PRIV_RO_URO))
Definition at line 341 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_REGION_SIZE | ( | SIZE | ) |
(((SIZE) == MPU_REGION_SIZE_32B) || \ ((SIZE) == MPU_REGION_SIZE_64B) || \ ((SIZE) == MPU_REGION_SIZE_128B) || \ ((SIZE) == MPU_REGION_SIZE_256B) || \ ((SIZE) == MPU_REGION_SIZE_512B) || \ ((SIZE) == MPU_REGION_SIZE_1KB) || \ ((SIZE) == MPU_REGION_SIZE_2KB) || \ ((SIZE) == MPU_REGION_SIZE_4KB) || \ ((SIZE) == MPU_REGION_SIZE_8KB) || \ ((SIZE) == MPU_REGION_SIZE_16KB) || \ ((SIZE) == MPU_REGION_SIZE_32KB) || \ ((SIZE) == MPU_REGION_SIZE_64KB) || \ ((SIZE) == MPU_REGION_SIZE_128KB) || \ ((SIZE) == MPU_REGION_SIZE_256KB) || \ ((SIZE) == MPU_REGION_SIZE_512KB) || \ ((SIZE) == MPU_REGION_SIZE_1MB) || \ ((SIZE) == MPU_REGION_SIZE_2MB) || \ ((SIZE) == MPU_REGION_SIZE_4MB) || \ ((SIZE) == MPU_REGION_SIZE_8MB) || \ ((SIZE) == MPU_REGION_SIZE_16MB) || \ ((SIZE) == MPU_REGION_SIZE_32MB) || \ ((SIZE) == MPU_REGION_SIZE_64MB) || \ ((SIZE) == MPU_REGION_SIZE_128MB) || \ ((SIZE) == MPU_REGION_SIZE_256MB) || \ ((SIZE) == MPU_REGION_SIZE_512MB) || \ ((SIZE) == MPU_REGION_SIZE_1GB) || \ ((SIZE) == MPU_REGION_SIZE_2GB) || \ ((SIZE) == MPU_REGION_SIZE_4GB))
Definition at line 357 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_SUB_REGION_DISABLE | ( | SUBREGION | ) | ((SUBREGION) < (uint16_t)0x00FF) |
Definition at line 386 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_MPU_TEX_LEVEL | ( | TYPE | ) |
(((TYPE) == MPU_TEX_LEVEL0) || \ ((TYPE) == MPU_TEX_LEVEL1) || \ ((TYPE) == MPU_TEX_LEVEL2))
Definition at line 337 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_MPU_ConfigRegion().
#define IS_NVIC_DEVICE_IRQ | ( | IRQ | ) | ((IRQ) >= (IRQn_Type)0x00U) |
Definition at line 316 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_NVIC_ClearPendingIRQ(), HAL_NVIC_DisableIRQ(), HAL_NVIC_EnableIRQ(), HAL_NVIC_GetActive(), HAL_NVIC_GetPendingIRQ(), and HAL_NVIC_SetPendingIRQ().
#define IS_NVIC_PREEMPTION_PRIORITY | ( | PRIORITY | ) | ((PRIORITY) < 0x10U) |
Definition at line 312 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_NVIC_SetPriority().
#define IS_NVIC_PRIORITY_GROUP | ( | GROUP | ) |
(((GROUP) == NVIC_PRIORITYGROUP_0) || \ ((GROUP) == NVIC_PRIORITYGROUP_1) || \ ((GROUP) == NVIC_PRIORITYGROUP_2) || \ ((GROUP) == NVIC_PRIORITYGROUP_3) || \ ((GROUP) == NVIC_PRIORITYGROUP_4))
Definition at line 306 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_NVIC_GetPriority(), and HAL_NVIC_SetPriorityGrouping().
#define IS_NVIC_SUB_PRIORITY | ( | PRIORITY | ) | ((PRIORITY) < 0x10U) |
Definition at line 314 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_NVIC_SetPriority().
#define IS_SYSTICK_CLK_SOURCE | ( | SOURCE | ) |
(((SOURCE) == SYSTICK_CLKSOURCE_HCLK) || \ ((SOURCE) == SYSTICK_CLKSOURCE_HCLK_DIV8))
Definition at line 318 of file stm32f4xx_hal_cortex.h.
Referenced by HAL_SYSTICK_CLKSourceConfig().