Diff for /xmil/z80c/z80dmap.c between versions 1.11 and 1.12

version 1.11, 2005/02/04 06:42:14 version 1.12, 2008/06/02 20:07:32
Line 34  void z80dmap(void) { Line 34  void z80dmap(void) {
   
         flag1 = cnt1->b.flag;          flag1 = cnt1->b.flag;
         flag2 = cnt2->b.flag;          flag2 = cnt2->b.flag;
         do {            // dma_lp          do {            /* dma_lp */
                 CPU_REMCLOCK -= 6;                  CPU_REMCLOCK -= 6;
 #if !defined(DMAS_STOIC)  #if !defined(DMAS_STOIC)
                 if (dma.increment)                  if (dma.increment)
Line 59  void z80dmap(void) { Line 59  void z80dmap(void) {
                 addr = cnt1->w.addr;                  addr = cnt1->w.addr;
                 if (flag1 & 8) {                  if (flag1 & 8) {
                         dat = iocore_inp(addr);                          dat = iocore_inp(addr);
                         TRACEOUT(("dma r %.4x - %.2x", addr, dat));                          /* TRACEOUT(("dma r %.4x - %.2x", addr, dat)); */
                 }                  }
                 else {                  else {
                         dat = z80mem_read8(addr);                          dat = z80mem_read8(addr);
Line 81  void z80dmap(void) { Line 81  void z80dmap(void) {
                         }                          }
                         else {                          else {
                                 z80mem_write8(addr, dat);                                  z80mem_write8(addr, dat);
                                 TRACEOUT(("dma w %.4x - %.2x", addr, dat));                                  /* TRACEOUT(("dma w %.4x - %.2x", addr, dat)); */
                         }                          }
                 }                  }
   

Removed from v.1.11  
changed lines
  Added in v.1.12


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