|
libmicroemu 0.2.0
ARM Microcontroller Emulator Library
|
Static Public Member Functions | |
| static std::string_view | GetRegisterName (const SpecialRegisterId ®_id) |
| template<SpecialRegisterId SId> | |
| static u32 | ReadRegister (const TCpuStates &cpus) |
| static u32 | ReadRegister (const TCpuStates &cpus, const SpecialRegisterId ®_id) |
| template<SpecialRegisterId SId> | |
| static void | WriteRegister (TCpuStates &cpus, u32 value) |
| static void | WriteRegister (TCpuStates &cpus, const SpecialRegisterId ®_id, u32 value) |
| static u32 | ReadEpsr (const TCpuStates &cpus) |
| static void | WriteEpsr (TCpuStates &cpus, u32 value) |
| static u32 | ReadXpsr (const TCpuStates &cpus) |
| static void | WriteXpsr (TCpuStates &cpus, u32 value) |
| static u32 | ReadControl (const TCpuStates &cpus) |
| static void | WriteControl (TCpuStates &cpus, u32 value) |