distortos  v0.6.0
object-oriented C++ RTOS for microcontrollers
distortos::chip::anonymous_namespace{STM32-SPIv1-spiLowLevelInitializer.cpp} Namespace Reference

Functions

void spiLowLevelInitializer ()
 Low-level peripheral initializer for SPIv1 in STM32. More...
 
 BIND_LOW_LEVEL_INITIALIZER (50, spiLowLevelInitializer)
 

Variables

constexpr uint8_t interruptPriority {CONFIG_ARCHITECTURE_ARMV7_M_KERNEL_BASEPRI}
 priority of SPI interrupts More...
 

Function Documentation

◆ spiLowLevelInitializer()

void distortos::chip::anonymous_namespace{STM32-SPIv1-spiLowLevelInitializer.cpp}::spiLowLevelInitializer ( )

Low-level peripheral initializer for SPIv1 in STM32.

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

Variable Documentation

◆ interruptPriority

constexpr uint8_t distortos::chip::anonymous_namespace{STM32-SPIv1-spiLowLevelInitializer.cpp}::interruptPriority {CONFIG_ARCHITECTURE_ARMV7_M_KERNEL_BASEPRI}

priority of SPI interrupts