◆ IS_MPU_ACCESS_BUFFERABLE
#define IS_MPU_ACCESS_BUFFERABLE |
( |
|
__STATE__ | ) |
|
Value:
Check if MPU access bufferable state is valid.
- Parameters
-
__STATE__ | MPU access bufferable state. |
- Return values
-
SET | (__STATE__ is valid) or RESET (__STATE__ is not invalid) |
Definition at line 364 of file gr55xx_hal_cortex.h.
◆ IS_MPU_ACCESS_CACHEABLE
#define IS_MPU_ACCESS_CACHEABLE |
( |
|
__STATE__ | ) |
|
Value:
Check if MPU access cacheable state is valid.
- Parameters
-
__STATE__ | MPU access cacheable state. |
- Return values
-
SET | (__STATE__ is valid) or RESET (__STATE__ is not invalid) |
Definition at line 356 of file gr55xx_hal_cortex.h.
◆ IS_MPU_ACCESS_SHAREABLE
#define IS_MPU_ACCESS_SHAREABLE |
( |
|
__STATE__ | ) |
|
Value:
Check if MPU access shareable state is valid.
- Parameters
-
__STATE__ | MPU access shareable state. |
- Return values
-
SET | (__STATE__ is valid) or RESET (__STATE__ is not invalid) |
Definition at line 348 of file gr55xx_hal_cortex.h.
◆ IS_MPU_INSTRUCTION_ACCESS
#define IS_MPU_INSTRUCTION_ACCESS |
( |
|
__STATE__ | ) |
|
Value:
Check if MPU instruction access state is valid.
- Parameters
-
__STATE__ | MPU instruction access state. |
- Return values
-
SET | (__STATE__ is valid) or RESET (__STATE__ is not invalid) |
Definition at line 340 of file gr55xx_hal_cortex.h.
◆ IS_MPU_REGION_ENABLE
#define IS_MPU_REGION_ENABLE |
( |
|
__STATE__ | ) |
|
Value:
Check if MPU enable state is valid.
- Parameters
-
- Return values
-
SET | (__STATE__ is valid) or RESET (__STATE__ is not invalid) |
Definition at line 332 of file gr55xx_hal_cortex.h.
◆ IS_MPU_REGION_NUMBER
#define IS_MPU_REGION_NUMBER |
( |
|
__NUMBER__ | ) |
|
Value:
Check if MPU region number is valid.
- Parameters
-
__NUMBER__ | MPU region number. |
- Return values
-
SET | (__NUMBER__ is valid) or RESET (__NUMBER__ is invalid) |
Definition at line 393 of file gr55xx_hal_cortex.h.
◆ IS_MPU_REGION_PERMISSION_ATTRIBUTE
#define IS_MPU_REGION_PERMISSION_ATTRIBUTE |
( |
|
__TYPE__ | ) |
|
Value:
Check if MPU region permission attribute type is valid.
- Parameters
-
__TYPE__ | MPU region permission attribute type. |
- Return values
-
SET | (__TYPE__ is valid) or RESET (__TYPE__ is invalid) |
Definition at line 381 of file gr55xx_hal_cortex.h.
◆ IS_MPU_REGION_SIZE
#define IS_MPU_REGION_SIZE |
( |
|
__SIZE__ | ) |
|
Value:
Check if MPU region size is valid.
- Parameters
-
- Return values
-
SET | (__SIZE__ is valid) or RESET (__SIZE__ is invalid) |
Definition at line 407 of file gr55xx_hal_cortex.h.
◆ IS_MPU_SUB_REGION_DISABLE
#define IS_MPU_SUB_REGION_DISABLE |
( |
|
__SUBREGION__ | ) |
((__SUBREGION__) < (uint16_t)0x00FFU) |
Check if MPU sub region is valid.
- Parameters
-
__SUBREGION__ | MPU sub region. |
- Return values
-
SET | (__SUBREGION__ is valid) or RESET (__SUBREGION__ is invalid) |
Definition at line 442 of file gr55xx_hal_cortex.h.
◆ IS_MPU_TEX_LEVEL
#define IS_MPU_TEX_LEVEL |
( |
|
__TYPE__ | ) |
|
Value:
Check if MPU Tex level is valid.
- Parameters
-
- Return values
-
SET | (__TYPE__ is valid) or RESET (__TYPE__ is invalid) |
Definition at line 372 of file gr55xx_hal_cortex.h.
◆ IS_NVIC_DEVICE_IRQ
#define IS_NVIC_DEVICE_IRQ |
( |
|
__IRQ__ | ) |
((__IRQ__) >= 0x00) |
Check if NVIC deivce IRQ is valid.
- Parameters
-
- Return values
-
SET | (__IRQ__ is valid) or RESET (__IRQ__ is invalid) |
Definition at line 315 of file gr55xx_hal_cortex.h.
◆ IS_NVIC_PREEMPTION_PRIORITY
#define IS_NVIC_PREEMPTION_PRIORITY |
( |
|
__PRIORITY__ | ) |
((__PRIORITY__) < 0x80U) |
Check if NVIC priority group is valid.
- Parameters
-
__PRIORITY__ | NVIC priority group. |
- Return values
-
SET | (__PRIORITY__ is valid) or RESET (__PRIORITY__ is invalid) |
Definition at line 301 of file gr55xx_hal_cortex.h.
◆ IS_NVIC_PRIORITY_GROUP
#define IS_NVIC_PRIORITY_GROUP |
( |
|
__GROUP__ | ) |
|
Value:
Check if NVIC priority group is valid.
- Parameters
-
__GROUP__ | NVIC priority group. |
- Return values
-
SET | (__GROUP__ is valid) or RESET (__GROUP__ is invalid) |
Definition at line 287 of file gr55xx_hal_cortex.h.
◆ IS_NVIC_SUB_PRIORITY
#define IS_NVIC_SUB_PRIORITY |
( |
|
__PRIORITY__ | ) |
((__PRIORITY__) <= 0xFFU) |
Check if NVIC sub priority is valid.
- Parameters
-
__PRIORITY__ | NVIC sub priority. |
- Return values
-
SET | (__PRIORITY__ is valid) or RESET (__PRIORITY__ is invalid) |
Definition at line 308 of file gr55xx_hal_cortex.h.
◆ IS_SYSTICK_CLK_SOURCE
#define IS_SYSTICK_CLK_SOURCE |
( |
|
__SOURCE__ | ) |
|
Value:
Check if SYSTICK clock source is valid.
- Parameters
-
__SOURCE__ | SYSTICK clock source. |
- Return values
-
SET | (__SOURCE__ is valid) or RESET (__SOURCE__ is invalid) |
Definition at line 322 of file gr55xx_hal_cortex.h.
#define MPU_REGION_FULL_ACCESS
#define MPU_REGION_SIZE_512MB
#define MPU_REGION_NUMBER4
#define MPU_REGION_SIZE_32KB
#define MPU_REGION_NO_ACCESS
#define MPU_REGION_SIZE_128KB
#define MPU_REGION_SIZE_64MB
#define MPU_REGION_SIZE_2GB
#define MPU_REGION_SIZE_512KB
#define NVIC_PRIORITYGROUP_4
#define MPU_REGION_ENABLE
#define MPU_ACCESS_NOT_CACHEABLE
#define SYSTICK_CLKSOURCE_REFCLK
#define NVIC_PRIORITYGROUP_2
#define MPU_REGION_NUMBER7
#define MPU_REGION_SIZE_256B
#define MPU_REGION_SIZE_1KB
#define NVIC_PRIORITYGROUP_6
#define MPU_REGION_SIZE_256MB
#define MPU_REGION_SIZE_1GB
#define MPU_ACCESS_NOT_SHAREABLE
#define MPU_REGION_SIZE_8KB
#define MPU_ACCESS_NOT_BUFFERABLE
#define MPU_REGION_PRIV_RW
#define NVIC_PRIORITYGROUP_3
#define MPU_REGION_SIZE_8MB
#define MPU_INSTRUCTION_ACCESS_ENABLE
#define MPU_REGION_SIZE_512B
#define MPU_REGION_SIZE_32MB
#define MPU_ACCESS_BUFFERABLE
#define MPU_ACCESS_SHAREABLE
#define MPU_ACCESS_CACHEABLE
#define MPU_REGION_SIZE_1MB
#define MPU_REGION_NUMBER5
#define MPU_REGION_PRIV_RO
#define NVIC_PRIORITYGROUP_5
#define MPU_REGION_PRIV_RW_URO
#define MPU_REGION_SIZE_256KB
#define MPU_REGION_SIZE_4MB
#define MPU_REGION_SIZE_16KB
#define MPU_REGION_NUMBER2
#define MPU_REGION_SIZE_64KB
#define MPU_REGION_NUMBER6
#define MPU_REGION_SIZE_64B
#define NVIC_PRIORITYGROUP_0
#define NVIC_PRIORITYGROUP_1
#define MPU_REGION_PRIV_RO_URO
#define SYSTICK_CLKSOURCE_HCLK
#define MPU_REGION_SIZE_4GB
#define MPU_REGION_DISABLE
#define MPU_REGION_NUMBER1
#define MPU_INSTRUCTION_ACCESS_DISABLE
#define MPU_REGION_NUMBER0
#define MPU_REGION_SIZE_2KB
#define MPU_REGION_SIZE_32B
#define MPU_REGION_SIZE_128B
#define MPU_REGION_SIZE_2MB
#define MPU_REGION_SIZE_4KB
#define MPU_REGION_SIZE_16MB
#define MPU_REGION_NUMBER3
#define MPU_REGION_SIZE_128MB
#define NVIC_PRIORITYGROUP_7