protected override IEnumerable <RtlInstructionCluster> GetInstructionStream(IStorageBinder binder, IRewriterHost host) { var state = (Z80ProcessorState)arch.CreateProcessorState(); return(new Z80Rewriter(arch, new LeImageReader(image, 0), state, new Frame(arch.WordWidth), host)); }
public void Setup() { state = (Z80ProcessorState)arch.CreateProcessorState(); }
protected override IEnumerable <RtlInstructionCluster> GetRtlStream(MemoryArea mem, IStorageBinder binder, IRewriterHost host) { var state = arch.CreateProcessorState(); return(arch.CreateRewriter(arch.CreateImageReader(mem, 0), state, new Frame(arch.WordWidth), host)); }