Macros
Collaboration diagram for MISC_Preemption_Priority_Group:

Macros

#define IS_NVIC_OFFSET(OFFSET)   ((OFFSET) < 0x000FFFFF)
 
#define IS_NVIC_OFFSET(OFFSET)   ((OFFSET) < 0x000FFFFF)
 
#define IS_NVIC_PREEMPTION_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10)
 
#define IS_NVIC_PREEMPTION_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10)
 
#define IS_NVIC_PRIORITY_GROUP(GROUP)
 
#define IS_NVIC_PRIORITY_GROUP(GROUP)
 
#define IS_NVIC_SUB_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10)
 
#define IS_NVIC_SUB_PRIORITY(PRIORITY)   ((PRIORITY) < 0x10)
 
#define NVIC_PriorityGroup_0   ((uint32_t)0x700)
 
#define NVIC_PriorityGroup_0   ((uint32_t)0x700)
 
#define NVIC_PriorityGroup_1   ((uint32_t)0x600)
 
#define NVIC_PriorityGroup_1   ((uint32_t)0x600)
 
#define NVIC_PriorityGroup_2   ((uint32_t)0x500)
 
#define NVIC_PriorityGroup_2   ((uint32_t)0x500)
 
#define NVIC_PriorityGroup_3   ((uint32_t)0x400)
 
#define NVIC_PriorityGroup_3   ((uint32_t)0x400)
 
#define NVIC_PriorityGroup_4   ((uint32_t)0x300)
 
#define NVIC_PriorityGroup_4   ((uint32_t)0x300)
 

Detailed Description

Macro Definition Documentation

#define IS_NVIC_OFFSET (   OFFSET)    ((OFFSET) < 0x000FFFFF)
#define IS_NVIC_OFFSET (   OFFSET)    ((OFFSET) < 0x000FFFFF)

Definition at line 165 of file stm32f30x_misc.h.

#define IS_NVIC_PREEMPTION_PRIORITY (   PRIORITY)    ((PRIORITY) < 0x10)
#define IS_NVIC_PREEMPTION_PRIORITY (   PRIORITY)    ((PRIORITY) < 0x10)

Definition at line 161 of file stm32f30x_misc.h.

#define IS_NVIC_PRIORITY_GROUP (   GROUP)
#define IS_NVIC_PRIORITY_GROUP (   GROUP)
Value:
(((GROUP) == NVIC_PriorityGroup_0) || \
((GROUP) == NVIC_PriorityGroup_1) || \
((GROUP) == NVIC_PriorityGroup_2) || \
((GROUP) == NVIC_PriorityGroup_3) || \
((GROUP) == NVIC_PriorityGroup_4))
#define NVIC_PriorityGroup_1
#define NVIC_PriorityGroup_4
#define NVIC_PriorityGroup_3
#define NVIC_PriorityGroup_0
#define NVIC_PriorityGroup_2

Definition at line 155 of file stm32f30x_misc.h.

#define IS_NVIC_SUB_PRIORITY (   PRIORITY)    ((PRIORITY) < 0x10)
#define IS_NVIC_SUB_PRIORITY (   PRIORITY)    ((PRIORITY) < 0x10)

Definition at line 163 of file stm32f30x_misc.h.

#define NVIC_PriorityGroup_0   ((uint32_t)0x700)

0 bits for pre-emption priority 4 bits for subpriority

Definition at line 112 of file airbourne/airbourne/lib/STM32F4xx_StdPeriph_Driver/inc/misc.h.

#define NVIC_PriorityGroup_0   ((uint32_t)0x700)

0 bits for pre-emption priority 4 bits for subpriority

Definition at line 139 of file stm32f30x_misc.h.

#define NVIC_PriorityGroup_1   ((uint32_t)0x600)

1 bits for pre-emption priority 3 bits for subpriority

Definition at line 115 of file airbourne/airbourne/lib/STM32F4xx_StdPeriph_Driver/inc/misc.h.

#define NVIC_PriorityGroup_1   ((uint32_t)0x600)

1 bits for pre-emption priority 3 bits for subpriority

Definition at line 142 of file stm32f30x_misc.h.

#define NVIC_PriorityGroup_2   ((uint32_t)0x500)

2 bits for pre-emption priority 2 bits for subpriority

Definition at line 118 of file airbourne/airbourne/lib/STM32F4xx_StdPeriph_Driver/inc/misc.h.

#define NVIC_PriorityGroup_2   ((uint32_t)0x500)

2 bits for pre-emption priority 2 bits for subpriority

Definition at line 145 of file stm32f30x_misc.h.

#define NVIC_PriorityGroup_3   ((uint32_t)0x400)

3 bits for pre-emption priority 1 bits for subpriority

Definition at line 121 of file airbourne/airbourne/lib/STM32F4xx_StdPeriph_Driver/inc/misc.h.

#define NVIC_PriorityGroup_3   ((uint32_t)0x400)

3 bits for pre-emption priority 1 bits for subpriority

Definition at line 148 of file stm32f30x_misc.h.

#define NVIC_PriorityGroup_4   ((uint32_t)0x300)

4 bits for pre-emption priority 0 bits for subpriority

Definition at line 124 of file airbourne/airbourne/lib/STM32F4xx_StdPeriph_Driver/inc/misc.h.

#define NVIC_PriorityGroup_4   ((uint32_t)0x300)

4 bits for pre-emption priority 0 bits for subpriority

Definition at line 151 of file stm32f30x_misc.h.



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