theCore C++ embedded framework
ecl::mmio::ro_mut Struct Reference

Read-only mutability trait. More...

#include </home/travis/build/forGGe/theCore/platform/common/export/common/mmio.hpp>

Inheritance diagram for ecl::mmio::ro_mut:

Static Public Member Functions

static uint32_t read (volatile const uint32_t *device, uint32_t offset, uint32_t mask)
 Reads value from a memory-mapped register. More...
 

Detailed Description

Read-only mutability trait.

Member Function Documentation

◆ read()

static uint32_t ecl::mmio::ro_mut::read ( volatile const uint32_t *  device,
uint32_t  offset,
uint32_t  mask 
)
inlinestatic

Reads value from a memory-mapped register.

Parameters
[in]deviceRegister address.
[in]offsetOffset of the data inside register.
[in]maskMask to extract data from the register.
Here is the call graph for this function:

The documentation for this struct was generated from the following file: