delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/08/07/11:45:22

From: "dac" <ac_nospam_ AT turdera DOT com DOT ar>
Newsgroups: comp.os.msdos.djgpp
Subject: RE: Problem using inline assembly
Date: Tue, 7 Aug 2001 12:38:21 -0300
Lines: 16
Message-ID: <9kp27u$5uifc$1@ID-84876.news.dfncis.de>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 1010807111802 DOT 6564G AT is>
NNTP-Posting-Host: host006067.arnet.net.ar (200.45.6.67)
X-Trace: fu-berlin.de 997198918 6244844 200.45.6.67 (16 [84876])
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2314.1300
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> > I've tried to make this little program which uses BIOS service
> > 0xe820 to get the memory map, but my structure isn't filled...
>
> See sections 18.2 and 18.5 of the DJGPP FAQ list.  In a nutshell: your
> structure lives in extended memory, but BIOS functions can only access
> the first 1MB of the address space (a.k.a. conventional memory).  So
> you need to move data to and from the conventional memory using the
> transfer buffer.

Thanks a lot Eli for the hint...

Greetings,
David.



- Raw text -


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