libmicroemu 0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
instr_context.h
1#pragma once
2#include "libmicroemu/internal/cpu_accessor.h"
4#include "libmicroemu/types.h"
5
6namespace libmicroemu::internal {
7
8template <typename TCpuAccessor, typename TBus, typename TCpuOps> struct InstrContext {
9 using Pc = typename TCpuOps::Pc;
10 using It = typename TCpuOps::It;
11 using ExcTrig = typename TCpuOps::ExcTrig;
12
13 TCpuAccessor &cpua;
14 TBus &bus;
15};
16
17} // namespace libmicroemu::internal
The libmicroemu::internal namespace contains all classes and functions of libmicroemu which are priva...
Definition bkpt_flags.h:6
Contains the Result class which is used to return the result of a function.
Definition instr_context.h:8