A dyntrans instruction call. More...
#include <CPUDyntransComponent.h>
Public Attributes | |
void(* | f )(CPUDyntransComponent *, DyntransIC *) |
union { | |
void * p | |
uint32_t u32 | |
} | arg [N_DYNTRANS_IC_ARGS] |
A dyntrans instruction call.
f points to a function to be executed. arg[] contains arguments, such as pointers to registers, or immediate values.
Definition at line 50 of file CPUDyntransComponent.h.
union { ... } DyntransIC::arg[N_DYNTRANS_IC_ARGS] |
Referenced by DYNTRANS_INSTR(), MIPS_CPUComponent::GetAttribute(), and M88K_CPUComponent::GetAttribute().
void(* DyntransIC::f) (CPUDyntransComponent *, DyntransIC *) |
Definition at line 52 of file CPUDyntransComponent.h.
Referenced by CPUDyntransComponent::CPUDyntransComponent(), DYNTRANS_INSTR(), CPUDyntransComponent::DyntransPCtoPointers(), CPUDyntransComponent::DyntransToBeTranslatedBegin(), CPUDyntransComponent::DyntransToBeTranslatedDone(), CPUDyntransComponent::Execute(), and MIPS_CPUComponent::GetAttribute().
void* DyntransIC::p |
Definition at line 55 of file CPUDyntransComponent.h.
Referenced by DYNTRANS_INSTR(), and MIPS_CPUComponent::GetAttribute().
uint32_t DyntransIC::u32 |
Definition at line 56 of file CPUDyntransComponent.h.
Referenced by DYNTRANS_INSTR(), and MIPS_CPUComponent::GetAttribute().