|
theCore C++ embedded framework
|
Read-write mutability trait. More...
#include </home/travis/build/forGGe/theCore/platform/common/export/common/mmio.hpp>


Static Public Member Functions | |
| static void | write (volatile uint32_t *device, uint32_t offset, uint32_t mask, uint32_t value) |
| Writes value to a memory-mapped register that support reading. More... | |
Static Public Member Functions inherited from ecl::mmio::ro_mut | |
| static uint32_t | read (volatile const uint32_t *device, uint32_t offset, uint32_t mask) |
| Reads value from a memory-mapped register. More... | |
Read-write mutability trait.
|
inlinestatic |
Writes value to a memory-mapped register that support reading.
| [in] | device | Register address. |
| [in] | offset | Offset of the data inside register. |
| [in] | mask | Mask to extract data from the register. |
| [in] | value | Value to write into the register. |
