libmicroemu 0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
libmicroemu::internal::Processor< TCpuAccessor, TBus, TProcessorOps, TFetcher, TDecoder, TExecutor, TLogger > Class Template Reference

Public Types

using It = typename TProcessorOps::It
 
using Exc = typename TProcessorOps::Exc
 
using Pc = typename TProcessorOps::Pc
 
using ExcTrig = typename TProcessorOps::ExcTrig
 

Static Public Member Functions

static bool IsThumbModeOrRaise (TCpuAccessor &cpua)
 
template<typename TDelegates>
static Result< StepFlagsSet > Step (TCpuAccessor &cpua, TBus &bus, TDelegates &delegates)
 
template<typename TResult>
static void ErrorHandler (TCpuAccessor &cpua, const TResult &res, const TBus &bus)
 

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