|
|
| version 1.4, 2004/01/22 01:10:04 | version 1.8, 2004/03/29 14:19:25 |
|---|---|
| Line 12 enum { | Line 12 enum { |
| DMA_INITSIGNALONLY = 1, | DMA_INITSIGNALONLY = 1, |
| DMADEV_NONE = 0, | DMADEV_NONE = 0, |
| DMADEV_FDD = 1, | DMADEV_2HD = 1, |
| DMADEV_SASI = 2, | DMADEV_2DD = 2, |
| DMADEV_SCSI = 3, | DMADEV_SASI = 3, |
| DMADEV_CS4231 = 4 | DMADEV_SCSI = 4, |
| DMADEV_CS4231 = 5 | |
| }; | }; |
| #if defined(BYTESEX_LITTLE) | #if defined(BYTESEX_LITTLE) |
| Line 58 typedef struct { | Line 59 typedef struct { |
| BYTE b[2]; | BYTE b[2]; |
| UINT16 w; | UINT16 w; |
| } lengorg; | } lengorg; |
| UINT16 action; | UINT8 bound; |
| UINT8 action; | |
| DMAPROC proc; | DMAPROC proc; |
| UINT8 mode; | UINT8 mode; |
| UINT8 sreq; | UINT8 sreq; |
| Line 93 REG8 DMACCALL dma_dummyproc(REG8 func); | Line 95 REG8 DMACCALL dma_dummyproc(REG8 func); |
| void dmac_reset(void); | void dmac_reset(void); |
| void dmac_bind(void); | void dmac_bind(void); |
| void dmac_extbind(void); | |
| void dmac_check(void); | void dmac_check(void); |
| UINT dmac_getdatas(DMACH dmach, BYTE *buf, UINT size); | |
| void dmac_procset(void); | void dmac_procset(void); |
| void dmac_attach(REG8 device, REG8 channel); | void dmac_attach(REG8 device, REG8 channel); |