delorie.com/archives/browse.cgi | search |
From: | skb AT xmission DOT removethis DOT com (Scott Brown) |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Calling DOS functions |
Date: | Sat, 12 Jun 1999 10:12:08 GMT |
Organization: | (none) |
Lines: | 13 |
Message-ID: | <376230d5.102598132@news.xmission.com> |
NNTP-Posting-Host: | slc173.modem.xmission.com |
X-Trace: | news.xmission.com 929182017 17820 166.70.9.173 (12 Jun 1999 10:06:57 GMT) |
X-Complaints-To: | abuse AT xmission DOT com |
NNTP-Posting-Date: | 12 Jun 1999 10:06:57 GMT |
X-Newsreader: | Forte Free Agent 1.11/32.235 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
I need to call a DOS function (0x60) that uses a separate memory buffer for transferring information. I've got as far as using dosmemput and dosmemget to move my data to and from the go32 transfer buffer, but I'm not clear on how I set up the _go32_dpmi_registers with the correct segment and offset values before handing it off to _go32_dpmi_simulate_int. I apologize in advance if this question has already been asked and answered a million times, but if anyone can clue me in I promise to name my firstborn after you, okay? Thanks, -Scott
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |