delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/05/22/01:46:36

From: rogers AT westmont DOT edu (wfrogers)
Newsgroups: comp.os.msdos.djgpp
Subject: Trouble accessing DOS upper memory
Date: 21 May 2003 22:35:44 -0700
Organization: http://groups.google.com/
Lines: 12
Message-ID: <89ce6cc3.0305212135.6f123d8@posting.google.com>
NNTP-Posting-Host: 63.147.57.117
X-Trace: posting.google.com 1053581745 25375 127.0.0.1 (22 May 2003 05:35:45 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: 22 May 2003 05:35:45 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

I am trying to access 0xD000 using a simple C program compiled with
DJGPP and am getting

Exiting due to signal SIGSEGV
General Protection Fault at eip=0000362a

When I access video memory at 0xB800, no problem.  When I try 0xD0000,
I either get the error, or if it works, I get data which is the same
no matter what offset I use.  The purpose is to access data being
written by an ISA data aquisition card.  Thanks for any help.  WFR

Operating system Win98

- Raw text -


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