void InvokeEntryPoint(EntryPoint ep) { if (ep.Attributes.PreserveAX) { // POP AX _machine.ax = _machine.ReadWord(_machine.ss, _machine.sp); _machine.sp += 2; } var ctx = new InvokeContext(this, ep); ctx.Invoke(); }
void InvokeEntryPoint(EntryPoint ep) { if (ep.Attributes.PreserveAX) { // POP AX _machine.ax = _machine.ReadWord(_machine.ss, _machine.sp); _machine.sp += 2; } var ctx = new InvokeContext(this, ep); ctx.Invoke(); }