distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
anonymous_namespace{ST_STM32F4DISCOVERY-vectorTable.cpp} Namespace Reference

Typedefs

using ExceptionVector = void(*)()
 single exception vector - pointer to function with no arguments and no return value More...
 

Functions

void nvicLowLevelInitializer ()
 Low-level peripheral initializer for NVIC. More...
 
 BIND_LOW_LEVEL_INITIALIZER (50, nvicLowLevelInitializer)
 

Variables

constexpr uint8_t interruptPriority {DISTORTOS_ARCHITECTURE_KERNEL_BASEPRI}
 priority of interrupts More...
 

Typedef Documentation

◆ ExceptionVector

using anonymous_namespace{ST_STM32F4DISCOVERY-vectorTable.cpp}::ExceptionVector = typedef void(*)()

single exception vector - pointer to function with no arguments and no return value

Function Documentation

◆ nvicLowLevelInitializer()

void anonymous_namespace{ST_STM32F4DISCOVERY-vectorTable.cpp}::nvicLowLevelInitializer ( )

Low-level peripheral initializer for NVIC.

This function is called before constructors for global and static objects via BIND_LOW_LEVEL_INITIALIZER().

Variable Documentation

◆ interruptPriority

constexpr uint8_t anonymous_namespace{ST_STM32F4DISCOVERY-vectorTable.cpp}::interruptPriority {DISTORTOS_ARCHITECTURE_KERNEL_BASEPRI}

priority of interrupts