|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
#include <cassert>#include <type_traits>

Namespaces | |
| embutil | |
| Embedded framework utility functions and classes. | |
Functions | |
| template<typename TType > | |
| constexpr TType | embutil::volatile_load (const TType *target) noexcept |
| Read from a volatile variable. More... | |
| template<typename TType > | |
| constexpr TType | embutil::volatile_load (volatile const TType *target) noexcept |
| Read from a volatile memory location. More... | |
| template<typename TType > | |
| void | embutil::volatile_store (TType *target, TType value) noexcept |
| Write to a volatile variable. More... | |
| template<typename TType > | |
| void | embutil::volatile_store (volatile TType *target, TType value) noexcept |
| Write to a volatile memory location. More... | |
1.8.15