|
|
| version 1.11, 2004/07/01 11:42:54 | version 1.12, 2005/02/07 14:46:11 |
|---|---|
| Line 79 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 286 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 306 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++; |