delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/06/26/02:45:38

From: "Simone Navari" <simnav AT email DOT it>
Newsgroups: comp.os.msdos.djgpp
Subject: DMA use in a Windows Dos Box (pls help)
Date: Wed, 26 Jun 2002 06:41:41 +0000 (UTC)
Organization: Mailgate.ORG Server - http://www.Mailgate.ORG
Lines: 16
Message-ID: <226f48f21bb08b3688f34385ce536c18.34818@mygate.mailgate.org>
NNTP-Posting-Host: 217.172.200.101
X-Trace: news.mailgate.org 1025072457 18829 217.172.200.101 (Wed Jun 26 08:41:42 2002)
X-Complaints-To: abuse AT mailgate DOT org
NNTP-Posting-Date: Wed, 26 Jun 2002 06:41:41 +0000 (UTC)
Injector-Info: news.mailgate.org; posting-host=217.172.200.101; posting-account=34818; posting-date=1025072457
User-Agent: Mailgate Web Server
X-URL: http://mygate.mailgate.org/mynews/comp/comp.os.msdos.djgpp/226f48f21bb08b3688f34385ce536c18.34818%40mygate.mailgate.org
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

I had to allocate a physical memory block to use it as a DMA buffer.
Under plain DOS, no problem ! To do it I use XMS services to allocate
and lock memory but if I try to do it in a Windows Dos Box, the
operating system halts my software when it calls the XMS lock service.
Why Windows don't allow me to do this operation ?

I've heard that VDS services can solve the problem but I don't
completely understand how use it and how it can solve my problem !

Any help will be apreciated....

Simone Navari.


-- 
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG

- Raw text -


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