www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/07/02/22:17:35

From: csgcty AT singnet DOT com DOT sg
Date: Thu, 3 Jul 1997 10:13:58 +0800 (SST)
Message-Id: <199707030213.KAA30265@mallow.singnet.com.sg>
Mime-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Memory allocation

Hello !

I just started using DJGPP and I'm a little confused about memory
allocation. There appears to be a few ways to allocate memory : using the
new operator, using __dpmi_allocate_dos_memory,
__dpmi_allocate_linear_memory, __dpmi_allocate_memory,
__dpmi_allocate_shared_memory. Could someone tell me which one I should use
and what is the difference between them ? I need to allocate about 1-2 MB. 

I know the following will be painfully obvious to some people, but how is it
possible ( In the sense of I know how it is done but I would like to know
why it is allowed) to be able to just set a descriptor to point to the video
ram ? Does this mean that I can just point anywhere and just write anywhere ?

One last thing, how do I subscribe to other newsgroups ? How would I find
their servers ?


Thanks

Chan Tze Yi

- Raw text -


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