Re: Z80 /WAIT signal question

2016-04-23 Thread Eric Smith
On Fri, Apr 22, 2016 at 12:26 PM, Eric Smith wrote: > I thought at one point I saw Zilog or Mostek Z80 documentation > that gave the specific details of every M cycle of every instruction, > but I can find such a thing at the moment. :-( Found it. Section 12.0 of the Mostek MK3880 Central Proces

Re: Z80 /WAIT signal question

2016-04-23 Thread Eric Smith
On Fri, Apr 22, 2016 at 3:15 AM, Alexis Kotlowy wrote: > http://kaput.homeunix.org/~thrashbarg/z80.pdf > > Looking at this Z80 datasheet (page 20 of the PDF) the timing diagrams > say the /WAIT signal is sampled on the falling edge of clock state T2. > If it is active, additional cycles are introd

Re: Z80 /WAIT signal question

2016-04-23 Thread Alexis Kotlowy
On 22/04/2016 3:06 AM, Eric Smith wrote: A friend building a Z80 system asked me about whether the Z80 /WAIT signal has any effect during machine cycles that aren't memory/IO/intack cycles (i.e., neither /MREQ and /IORQ asserted). The user manual only describes the use of /WAIT for adding wait st

Re: Z80 /WAIT signal question

2016-04-21 Thread John Robertson
I do know that the Wait signal was used by the Fluke 90 tester so it could be clamped on top of an in circuit Z80 and run memory and I/O tests while the CPU was doing its regular operations. On vacation so haven't easy access to the operators manual for the Fluke 90 though... John :-#)# > On

Re: Z80 /WAIT signal question

2016-04-21 Thread Jon Elson
On 04/21/2016 12:36 PM, Eric Smith wrote: A friend building a Z80 system asked me about whether the Z80 /WAIT signal has any effect during machine cycles that aren't memory/IO/intack cycles (i.e., neither /MREQ and /IORQ asserted). The user manual only describes the use of /WAIT for adding wait s

Z80 /WAIT signal question

2016-04-21 Thread Eric Smith
A friend building a Z80 system asked me about whether the Z80 /WAIT signal has any effect during machine cycles that aren't memory/IO/intack cycles (i.e., neither /MREQ and /IORQ asserted). The user manual only describes the use of /WAIT for adding wait states, so I expect it probably only affects