delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/03/04/21:29:58

To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: DMA?
Reply-To: dmb AT ai DOT mit DOT edu
Date: Thu, 04 Mar 93 20:57:04 -0500
From: David Baggett <dmb AT case DOT ai DOT mit DOT edu>

Has anyone tried doing DMA transfers with GO32 programs?  In
particular, can you somehow tell GO32 to give you memory in the first
1M of physical memory instead of anywhere it feels like?  Also, is
there a function or macro that converts a virtual address to a physical
address?  (Even if you don't get memory in the first 1M you can still
do a DMA transfer, though it won't work if it's beyond the first 16M of
physical memory.)

For what it's worth, I am trying to use DMA to send digitized sounds
through a sound blaster card.

Dave Baggett

- Raw text -


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