delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/09/13/09:50:44

Date: Mon, 13 Sep 93 09:23:25 -0400
From: DJ Delorie <dj AT ctron DOT com>
To: rgrimes AT gndrsh DOT cdrom DOT com
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: Re: How to do low level bios disk I/O

> I am doing cross developement under FreeBSD and DOS using djgpp (wonderful
> product) and have come up against a problem I need some help with.

> I can not find out how to allocate a buffer in the lower 1Mb so that I
> can use int 13 functions 2 and 3 to do low level disk I/O.

> I have every thing working except for this buffer, are there some magic
> library calls to setup a bounce buffer in low memory so you can pass
> a segmented address to the BIOS?

djgpp 1.11 will allow you to do this.  There is no way to do this in
1.10 without changing go32.exe itself.


- Raw text -


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