Sound Byte Libs 29c5ff3
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
Variables
sbl::profiling::detail Namespace Reference

Variables

volatile uint32_t & DEMCR = *reinterpret_cast<volatile uint32_t*>(0xE000EDFC)
 
volatile uint32_t & DWT_CTRL = *reinterpret_cast<volatile uint32_t*>(0xE0001000)
 
volatile uint32_t & DWT_CYCCNT = *reinterpret_cast<volatile uint32_t*>(0xE0001004)
 
volatile uint32_t & DWT_LAR = *reinterpret_cast<volatile uint32_t*>(0xE0001FB0)
 
static constexpr uint32_t TRCENA_BIT = 1u << 24
 
static constexpr uint32_t CYCCNTENA_BIT = 1u << 0
 
static constexpr uint32_t LAR_UNLOCK = 0xC5ACCE55
 

Variable Documentation

◆ CYCCNTENA_BIT

constexpr uint32_t sbl::profiling::detail::CYCCNTENA_BIT = 1u << 0
staticconstexpr

Definition at line 32 of file dwt.hpp.

Referenced by sbl::profiling::dwt_init().

◆ DEMCR

volatile uint32_t& sbl::profiling::detail::DEMCR = *reinterpret_cast<volatile uint32_t*>(0xE000EDFC)
inline

Definition at line 26 of file dwt.hpp.

Referenced by sbl::profiling::dwt_init().

◆ DWT_CTRL

volatile uint32_t& sbl::profiling::detail::DWT_CTRL = *reinterpret_cast<volatile uint32_t*>(0xE0001000)
inline

Definition at line 27 of file dwt.hpp.

Referenced by sbl::profiling::dwt_init().

◆ DWT_CYCCNT

volatile uint32_t& sbl::profiling::detail::DWT_CYCCNT = *reinterpret_cast<volatile uint32_t*>(0xE0001004)
inline

Definition at line 28 of file dwt.hpp.

Referenced by sbl::profiling::cycles(), and sbl::profiling::dwt_init().

◆ DWT_LAR

volatile uint32_t& sbl::profiling::detail::DWT_LAR = *reinterpret_cast<volatile uint32_t*>(0xE0001FB0)
inline

Definition at line 29 of file dwt.hpp.

Referenced by sbl::profiling::dwt_init().

◆ LAR_UNLOCK

constexpr uint32_t sbl::profiling::detail::LAR_UNLOCK = 0xC5ACCE55
staticconstexpr

Definition at line 33 of file dwt.hpp.

Referenced by sbl::profiling::dwt_init().

◆ TRCENA_BIT

constexpr uint32_t sbl::profiling::detail::TRCENA_BIT = 1u << 24
staticconstexpr

Definition at line 31 of file dwt.hpp.

Referenced by sbl::profiling::dwt_init().