delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/11/19/08:16:35

From: "Heo, Sung-Gwan" <heo AT turbotek DOT co DOT kr>
Newsgroups: comp.os.msdos.djgpp
Subject: Memory mapped I/O in protected mode
Date: Wed, 19 Nov 1997 21:22:49 +0900
Organization: S/W Team, Turbo Tek
Lines: 55
Message-ID: <3472DA18.223AD317@turbotek.co.kr>
Reply-To: heo AT turbotek DOT co DOT kr
NNTP-Posting-Host: 203.239.124.66
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

This is a multi-part message in MIME format.
--------------942265650E6AE27C3401B3C5
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi, there.

How do I write a program that performs memory mapped I/O in protected
mode?
I have a I/O card which use D000:0000 ~ D000:0800 memory space for
memory mapped I/O, but I must program in 32bit protected mode.

The following program style is typically for 16bit environment and
threre is a critical problem in 32bit protected mode.

        unsigned int    far *crptr;
        crptr = (unsigned int far *) 0xd0000800L;
        *crptr = 10;

How can I write a 32bit protected mode program which does the same as
above code?
In addition, I use PMODE 3.0 as DOS extender and PMC library.

Please let me know.

Thanks in advance.

--
Heo, Sung-Gwan
heo AT turbotek DOT co DOT kr

--------------942265650E6AE27C3401B3C5
Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Sung-Gwan Heo
Content-Disposition: attachment; filename="vcard.vcf"

begin:          vcard
fn:             Sung-Gwan Heo
n:              Heo;Sung-Gwan
org:            Turbo-Tek Co., Ltd.
adr:            Jungang Royal Building 21F. 1355-8, ;;Socho2-Dong, Socho-Ku;Seoul;;137-072;Korea
email;internet: heo AT turbotek DOT co DOT kr
title:          Researcher
tel;work:       +82-2-3472-2133
tel;fax:        +82-2-3473-7175
tel;home:       +82-2-716-7867
x-mozilla-cpt:  ;0
x-mozilla-html: FALSE
version:        2.1
end:            vcard


--------------942265650E6AE27C3401B3C5--

- Raw text -


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