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 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: 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.