delorie.com/archives/browse.cgi | search |
Xref: | news-dnh.mv.net comp.os.msdos.djgpp:856 |
Path: | news-dnh.mv.net!mv!news.sprintlink.net!gatech!howland.reston.ans.net!news.moneng.mei.com!news.ecn.bgu.edu!newspump.wustl.edu!newsfeed.rice.edu!rice!news!sandmann |
From: | Charles Sandmann <sandmann AT clio DOT rice DOT edu> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: GO32 variable ScreenPrimary |
Date: | Mon, 10 Jul 1995 12:26:37 CDT |
Organization: | Rice University, Houston, Texas |
Lines: | 10 |
References: | <DBHvzI DOT 134 AT jade DOT mv DOT net> |
Reply-To: | sandmann AT clio DOT rice DOT edu |
Nntp-Posting-Host: | clio.rice.edu |
To: | djgpp AT sun DOT soe DOT clarkson DOT edu |
Dj-Gateway: | from newsgroup comp.os.msdos.djgpp |
> In djgpp version 2, please keep the GO32 standard declaration ScreenPrimary, > as it is useful as a way to find the realmode address of the current text > screen as (ScreenPrimary&0xfffff), as the realmode address of the current text > screen can vary according to whether the PC has a color or mono screen etc. ScreenPrimary and ScreenSecondary are declared in V2, but you may need to include go32.h since it is a define string to something in the go32 structure. They are already masked to 20 bits in V2 so they are appropriate for use with the dosmem* routines or the new nearpointer stuff.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |