libmicroemu 0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
libmicroemu::internal::MemMapAccessPoint< TCpuAccessor, TPeripheral, TLogger > Class Template Reference

Public Types

using MapEnum = typename TPeripheral::MapEnum
 

Static Public Member Functions

static constexpr u32 GetBeginPhysicalAddress ()
 
static constexpr u32 GetEndPhysicalAddress ()
 
template<typename T>
static ReadResult< T > ReadRegister (TCpuAccessor &cpua, me_adr_t padr)
 
template<typename T>
static WriteResult< T > WriteRegister (TCpuAccessor &cpua, me_adr_t padr, T value)
 

Static Public Attributes

static constexpr auto kRegisters = TPeripheral::kRegisters
 

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