delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2006/09/12/15:02:25

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Message-ID: <4506ff21$0$486$cc7c7865@news.luth.se>
From: Martin Str|mberg <ams AT speedy DOT ludd DOT ltu DOT se>
Subject: Re: 64 bit access under DOS?
Newsgroups: comp.os.msdos.djgpp
References: <44ff387a$0$19628$88260bb3 AT free DOT teranews DOT com>
User-Agent: tin/1.4.6-20020816 ("Aerials") (UNIX) (NetBSD/1.6Q (alpha))
Date: 12 Sep 2006 18:40:33 GMT
Lines: 23
NNTP-Posting-Host: speedy.ludd.ltu.se
X-Trace: 1158086433 news.luth.se 486 130.240.16.13
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Ivor Bowden <ivorlist AT peritek DOT com> wrote:
> I could use something like _farpeekll / _farpokell (long long). I'm not 
> sure what else I would need to do to set up the system for these kind of 
> accesses.

I'm not sure if there are any 64-bit wide x86 instructions but the
cmpxchg8.

> The other thought I had was to set up some assembly routines to use the 
> AMD64 instructions.

Unfortunately AMD64 instructions are only available in long 64-bit
(non-compatibility) mode and in long mode vm86 mode isn't supported,
so this won't happen.

> Any ideas or tips??

You're probably are out of luck.


Right,

						MartinS

- Raw text -


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