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

Functions

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

Variables

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

Function Documentation

◆ usartLowLevelInitializer()

void distortos::chip::anonymous_namespace{STM32-USARTv1-usartLowLevelInitializer.cpp}::usartLowLevelInitializer ( )

Low-level peripheral initializer for USARTv1 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-USARTv1-usartLowLevelInitializer.cpp}::interruptPriority {CONFIG_ARCHITECTURE_ARMV7_M_KERNEL_BASEPRI}

priority of USART interrupts