www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/04/03/10:33:30

Newsgroups: comp.os.msdos.djgpp
Date: Thu, 3 Apr 1997 18:24:41 +0300 (EET DST)
From: Lemponen Olli <l158134 AT proffa DOT cc DOT tut DOT fi>
Reply-To: Lemponen Olli <l158134 AT proffa DOT cc DOT tut DOT fi>
To: djgpp AT delorie DOT com
Subject: Re: Gravis Ultrasound SDK and the DMA
In-Reply-To: <Pine.SUN.3.91.970402180801.24503A-100000@is>
Message-ID: <Pine.OSF.3.95.970403180756.4625C-100000@proffa.cc.tut.fi>
MIME-Version: 1.0

Yes, I meant DJGPP v2.01, just a typo...

I used __dpmi_allocate_dos_memory() to allocate a temporary buffer. The
sampledata is sent to the card in 512 bytes chunks (the size doesn't
really matter). I used movedata() to copy the data to the buffer
before downloading.

I have tried this with QEMM, EMM386, plain himem.sys or even without any
memory managers. The result is always the same.

It might just be something in my code itself. I converted it in a hurry,
maybe I left something relevant out:)




- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019