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