delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/03/19/05:46:28

From: Stefan Ring <e9725446 AT student DOT tuwien DOT ac DOT at>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: [Q] __dpmi_regs
Date: Thu, 19 Mar 1998 11:38:47 +0100
Organization: Vienna University of Technology, Austria
Lines: 27
Message-ID: <Pine.HPP.3.91.980319113615.9519A-100000@stud3.tuwien.ac.at>
References: <3510C6C1 DOT D4FA68B3 AT mediavision DOT co DOT jp>
Reply-To: Stefan Ring <sring AT gmx DOT net>
NNTP-Posting-Host: stud3.tuwien.ac.at
Mime-Version: 1.0
NNTP-Posting-User: e9725446
In-Reply-To: <3510C6C1.D4FA68B3@mediavision.co.jp>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On Thu, 19 Mar 1998, Kanaya wrote:

> It function defined...
> 
> //-------------------------
> AH=0x13
> AL=0x00
> BH=(vram page)
> BL=(character attribute)
> CX=(string length)
> DH=(y)
> DL=(x)
> ES:BP=(point to data head)
> //-------------------------
> 

Calling real mode functions from PM is always a problem. Some DPMI 
implementations translate such calls and promote them to the real mode 
interrupt, while others leave this job to you.

I recommend getting the djtut files from where you got djgpp, and read 
the djgfx introduction.

Everything you need for writing your function is described there

Good luck,
Stefan

- Raw text -


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