public NeonRegister ReadNeon(int registerId) { NeonRegister value = new NeonRegister(); _emulator.ThrowIfDisposed(); _emulator.RegRead(registerId, ref value); return(value); }
public void RegWrite(IntPtr uc, int regId, ref NeonRegister value) => ThrowIfError(uc_reg_write(uc, regId, ref value));
public void RegRead(IntPtr uc, int regId, ref NeonRegister value) => ThrowIfError(uc_reg_read(uc, regId, ref value));
public void Write(int registerId, NeonRegister value) { _emulator.ThrowIfDisposed(); _emulator.RegWrite(registerId, ref value); }
internal void RegWrite(int regId, ref NeonRegister value) => Bindings.RegWrite(Handle, regId, ref value);