10 #define TEMU_MACHINE_H
24 void (*
reset)(
void *Obj,
int ResetType);
31 temu_CpuIfaceRef (*
getCpu)(
void *Obj,
unsigned Idx);
43 #define TEMU_MACHINE_IFACE_TYPE "MachineIface"
unsigned(* getCurrentCpuId)(void *Obj)
temu_CpuExitReason(* step)(void *Obj, int CpuId, uint64_t Steps)
#define TEMU_IFACE_REFERENCE_TYPE(N)
void(* asyncStop)(void *Obj)
temu_CpuExitReason(* run)(void *Obj, uint64_t NanoSecs)
void(* reset)(void *Obj, int ResetType)
temu_CpuIfaceRef(* getCpu)(void *Obj, unsigned Idx)
int64_t(* getTime)(void *Machine)
struct temu_MachineIface temu_MachineIface
temu_CpuIfaceRef(* getCurrentCpu)(void *Obj)