delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/10/01/10:54:49

From: broeker AT acp3bf DOT knirsch DOT de (Hans-Bernhard Broeker)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Missing Registers?
Date: 1 Oct 1999 15:06:51 +0200
Organization: RWTH Aachen, III. physikalisches Institut B
Lines: 16
Message-ID: <7t2blb$uov@acp3bf.knirsch.de>
References: <37F44CF3 DOT 7DEEB07A AT virtualis DOT com>
NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de
X-Trace: nets3.rz.RWTH-Aachen.DE 938783214 449 137.226.32.75 (1 Oct 1999 13:06:54 GMT)
X-Complaints-To: abuse AT rwth-aachen DOT de
NNTP-Posting-Date: 1 Oct 1999 13:06:54 GMT
X-Newsreader: TIN [version 1.2 PL2]
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Alex Mendes da Costa (alexmdc AT virtualis DOT com) wrote:
> Hi, me again.

> I worked out the DJGPP inline assembler and got a few nifty things
> working, but why is there no es or di registers? 

What made you believe they aren't there? They most definitely do
exist (well, you'ld want to use edi, not di, usually, but that's a
side issue).

Maybe you're just writing your inline assembly in some incorrect way.
Please note that gcc's syntax for inline assembly is very different
from the usual Intel style assembly.
-- 
Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de)
Even if all the snow were burnt, ashes would remain.

- Raw text -


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