Diff for /np2/io/dmac.c between versions 1.7 and 1.8

version 1.7, 2004/01/22 01:10:04 version 1.8, 2004/01/29 09:41:50
Line 24  REG8 DMACCALL dma_dummyproc(REG8 func) { Line 24  REG8 DMACCALL dma_dummyproc(REG8 func) {
   
 static const DMAPROC dmaproc[] = {  static const DMAPROC dmaproc[] = {
                 {dma_dummyout,          dma_dummyin,            dma_dummyproc},         // NONE                  {dma_dummyout,          dma_dummyin,            dma_dummyproc},         // NONE
                 {fdc_datawrite,         fdc_dataread,           fdc_dmafunc},           // FDD                  {fdc_datawrite,         fdc_dataread,           fdc_dmafunc},           // 2HD
                   {fdc_datawrite,         fdc_dataread,           fdc_dmafunc},           // 2DD
 #if defined(SUPPORT_SASI)  #if defined(SUPPORT_SASI)
                 {sasi_datawrite,        sasi_dataread,          sasi_dmafunc},          // SASI                  {sasi_datawrite,        sasi_dataread,          sasi_dmafunc},          // SASI
 #else  #else
Line 239  static void dmacset(REG8 channel) { Line 240  static void dmacset(REG8 channel) {
         if (dmadev >= sizeof(dmaproc) / sizeof(DMAPROC)) {          if (dmadev >= sizeof(dmaproc) / sizeof(DMAPROC)) {
                 dmadev = 0;                  dmadev = 0;
         }          }
           TRACEOUT(("dmac set %d - %d", channel, dmadev));
         dmac.dmach[channel].proc = dmaproc[dmadev];          dmac.dmach[channel].proc = dmaproc[dmadev];
 }  }
   

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


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