Diff for /xmil/z80c/z80dmap.c between versions 1.6 and 1.7

version 1.6, 2004/08/10 09:06:58 version 1.7, 2004/08/11 12:08:17
Line 18  void z80dmap(void) { Line 18  void z80dmap(void) {
         r = dma.DMA_CMND;          r = dma.DMA_CMND;
         if ((r & 3) == 0) return;          if ((r & 3) == 0) return;
         if (dma.DMA_ENBL == 0) return;          if (dma.DMA_ENBL == 0) return;
         if (dma.ENDB_FLG != 0) return;          if (dma.ENDB_FLG != 0) return;                          // mod
         if (r & 2) {          if (r & 2) {
                 if (dma.MACH_FLG != 0) return;                  if (dma.MACH_FLG != 0) return;                  // mod
         }          }
         if (dma.DMA_MODE != 1) {          if (dma.DMA_MODE != 1) {
                 if ((dma.WR[5] ^ dma.DMA_REDY) & 8) return;                  if ((dma.WR[5] ^ dma.DMA_REDY) & 8) return;

Removed from v.1.6  
changed lines
  Added in v.1.7


RetroPC.NET-CVS <cvs@retropc.net>