From 3cfd70ef8866bb4d4093e3916ea1616d7d8a4d7f Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Sat, 24 Aug 2002 07:56:14 +0000 Subject: [PATCH] New dma functions returning amount read/written Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@210 --- include/dma.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/include/dma.h b/include/dma.h index e6923daa..56a271ba 100644 --- a/include/dma.h +++ b/include/dma.h @@ -16,9 +16,10 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -void DMA_8_Read(Bit32u channel,Bit8u * buffer,Bit16u count); -void DMA_8_Write(Bit32u dmachan,Bit8u * buffer,Bit16u count); -void DMA_16_Read(Bit32u channel,Bit8u * buffer,Bit16u count); -void DMA_16_Write(Bit32u dmachan,Bit8u * buffer,Bit16u count); +Bit16u DMA_8_Read(Bit32u channel,Bit8u * buffer,Bit16u count); +Bit16u DMA_8_Write(Bit32u dmachan,Bit8u * buffer,Bit16u count); + +Bit16u DMA_16_Read(Bit32u channel,Bit8u * buffer,Bit16u count); +Bit16u DMA_16_Write(Bit32u dmachan,Bit8u * buffer,Bit16u count);