CMSIS + 0/1 examples
CodeScope will show references to NVIC_DecodePriority() from the following samples and libraries:
 
Symbols
loading...
Files
loading...

NVIC_DecodePriority() function

Decode Priority Decodes an interrupt priority value with a given priority group to preemptive priority value and subpriority value. In case of a conflict between priority grouping and available priority bits (__NVIC_PRIO_BITS) the smallest possible priority group is set.

Syntax

__STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority,     uint32_t PriorityGroup,     uint32_t* const pPreemptPriority,     uint32_t* const pSubPriority);

Arguments

Priority

PriorityGroup

pPreemptPriority

pSubPriority

Examples

NVIC_DecodePriority() is referenced by 1 libraries and example projects.

References

LocationText
core_cm4.h:1888
__STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* const pPreemptPriority, uint32_t* const pSubPriority)

Data Use

Data read by NVIC_DecodePriority()
Data written by NVIC_DecodePriority()
NVIC_DecodePriority()::PriorityGroupTmp
NVIC_DecodePriority()::PreemptPriorityBits
NVIC_DecodePriority()::SubPriorityBits
all items filtered out
NVIC_DecodePriority()
NVIC_DecodePriority()::PreemptPriorityBits
NVIC_DecodePriority()::SubPriorityBits
all items filtered out
Type of NVIC_DecodePriority()
NVIC_DecodePriority()
uint32_t
all items filtered out