delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/01/25/05:52:19

From: faerber AT ant DOT uni-hannover DOT de (Dirk Färber)
Newsgroups: comp.os.msdos.djgpp
Subject: xms-memory
Date: 25 Jan 1999 10:39:20 GMT
Organization: Institut für Allgemeine Nachrichtentechnik
Lines: 18
Message-ID: <78hhko$rg1$1@newsserver.rrzn.uni-hannover.de>
NNTP-Posting-Host: at74.ant.uni-hannover.de
Mime-Version: 1.0
X-Newsreader: WinVN 0.99.8 (x86 32bit)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi,

does anyone knows how to access the xms-memory?

I just got that problem in pascal and there're two major 
disadvantages:
 1. The minimum xms-block-size is 1kB.
 2. The xms-block is not addressable with a pointer. Instead
    of that you must have a memory-block free in the lower 
    memory (<640kB) and copy the xms-block to that memory 
    with a special function (emm-access).
    Than you can modify it and copy it back.

Does djgpp offers advantagous concepts?

TIA,
 Dirk

- Raw text -


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