Embedded Artistry Framework
Embedded Systems C++ Framework
Classes | Namespaces
register.hpp File Reference
#include <cstdint>
#include <iterator>
#include <type_traits>
Include dependency graph for register.hpp:

Classes

struct  embutil::rw
 Register access permissions. More...
 
struct  embutil::ro
 Read-only access permission tag. More...
 
struct  embutil::wo
 Write-only access permission tag. More...
 
class  embutil::sfr< TPerm, T, TAddr, StaticAddress >
 
class  embutil::sfr< TPerm, T, TAddr, typename std::enable_if< TAddr==0 >::type >
 SFR Class which supports address assignment with a constructor. More...
 
class  embutil::sfr< TPerm, T, TAddr, typename std::enable_if_t< TAddr !=0, void > >
 This variant of the SFR class is used when the address is known at compile-time. More...
 

Namespaces

 embutil
 Embedded framework utility functions and classes.