|
|
| 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++; |