Diff for /np2/io/dmac.c between versions 1.10 and 1.12

version 1.10, 2004/03/29 14:19:25 version 1.12, 2005/02/07 14:46:11
Line 33  static const DMAPROC dmaproc[] = { Line 33  static const DMAPROC dmaproc[] = {
                 {dma_dummyout,          dma_dummyin,            dma_dummyproc},         // SASI                  {dma_dummyout,          dma_dummyin,            dma_dummyproc},         // SASI
 #endif  #endif
                 {dma_dummyout,          dma_dummyin,            dma_dummyproc},         // SCSI                  {dma_dummyout,          dma_dummyin,            dma_dummyproc},         // SCSI
   #if !defined(DISABLE_SOUND)
                 {dma_dummyout,          dma_dummyin,            cs4231dmafunc},         // CS4231                  {dma_dummyout,          dma_dummyin,            cs4231dmafunc},         // CS4231
   #else
                   {dma_dummyout,          dma_dummyin,            dma_dummyproc},         // SASI
   #endif
 };  };
   
   
Line 75  void dmac_check(void) { Line 79  void dmac_check(void) {
         }          }
 }  }
   
 UINT dmac_getdatas(DMACH dmach, BYTE *buf, UINT size) {  UINT dmac_getdatas(DMACH dmach, UINT8 *buf, UINT size) {
   
         UINT    leng;          UINT    leng;
         UINT32  addr;          UINT32  addr;
Line 282  static void dmacset(REG8 channel) { Line 286  static void dmacset(REG8 channel) {
                 }                  }
                 dev++;                  dev++;
         }          }
         if (dmadev >= sizeof(dmaproc) / sizeof(DMAPROC)) {          if (dmadev >= NELEMENTS(dmaproc)) {
                 dmadev = 0;                  dmadev = 0;
         }          }
 //      TRACEOUT(("dmac set %d - %d", channel, dmadev));  //      TRACEOUT(("dmac set %d - %d", channel, dmadev));
Line 302  void dmac_attach(REG8 device, REG8 chann Line 306  void dmac_attach(REG8 device, REG8 chann
   
         dmac_detach(device);          dmac_detach(device);
   
         if (dmac.devices < (sizeof(dmac.device) / sizeof(DMADEV))) {          if (dmac.devices < NELEMENTS(dmac.device)) {
                 dmac.device[dmac.devices].device = device;                  dmac.device[dmac.devices].device = device;
                 dmac.device[dmac.devices].channel = channel;                  dmac.device[dmac.devices].channel = channel;
                 dmac.devices++;                  dmac.devices++;

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


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