delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/08/21/12:00:22

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: presidentbyamendment <rick_hohensee AT email DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Hey Rod Pemberton
Date: Fri, 21 Aug 2009 08:46:28 -0700 (PDT)
Organization: http://groups.google.com
Lines: 62
Message-ID: <a5c520b0-94ad-46f5-8952-4ba08d7edaf4@d4g2000yqa.googlegroups.com>
References: <b99e7865-c88a-490e-add9-ff4cbac2b164 AT p23g2000vbl DOT googlegroups DOT com>
<e4d5d107-93af-4379-8198-ca7211f52395 AT l35g2000vba DOT googlegroups DOT com>
<5742b59c-3f48-4449-9e85-3ac30a664f19 AT b14g2000yqd DOT googlegroups DOT com>
NNTP-Posting-Host: 38.105.72.200
Mime-Version: 1.0
X-Trace: posting.google.com 1250869588 14412 127.0.0.1 (21 Aug 2009 15:46:28 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Fri, 21 Aug 2009 15:46:28 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: d4g2000yqa.googlegroups.com; posting-host=38.105.72.200;
posting-account=OcRAMAoAAAArFDHhZFYw2-58_dk-x0_f
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR
1.1.4322),gzip(gfe),gzip(gfe)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

On Aug 20, 4:14=A0pm, Rugxulo <rugx DOT  DOT  DOT  AT gmail DOT com> wrote:
> Hi,
>
> On Aug 19, 6:21=A0pm, presidentbyamendment <rick_hohen DOT  DOT  DOT  AT email DOT com>
> wrote:
>
>
>
>
>
> > On Aug 19, 7:16=A0pm, presidentbyamendment <rick_hohen DOT  DOT  DOT  AT email DOT com>
> > wrote:
>
> > > Yes Forreal Mode works. I have some code,
> > > but it's in my own assembler in Bash. The thing is, you have to
> > > handle interrupts in 8086 mode, i.e. you have 66/67h IRET.
>
> > > Rick Hohensee
> > > presidentbyamendment.com
> > > votescript =A0 cLIeNUX =A0shasm =A0 H3rL =A0 H3sm =A0 =A0libsys.a
>
> > And it looks like
>
> > ftp.gwdg.de/pub/cLIeNUX/interim/Forreal.tgz
>
> > works.
>
> Yes, and it has osimplay (newer name for shasm) included, apparently.
> I saw this about two years ago and never tested it. Same with GForth,
> got interested but never got very far in the tutorial.
>
> Apparently, this is what he says (doc/actualmodes):
>
> =A0 =A0 =A0 =A0 PE=3D0 =A0 =A0Dbit=3D0 =A0 =A0 =A0 =A0 =A0(un)Real Mode
> =A0 =A0 =A0 =A0 PE=3D0 =A0 =A0Dbit=3D1 =A0 =A0 =A0 =A0 =A0Forreal Mode
> =A0 =A0 =A0 =A0 PE=3D1 =A0 =A0Dbit=3D0 =A0 =A0 =A0 =A0 =A0Veal Mode =A0(B=
KA "286 task")
> =A0 =A0 =A0 =A0 PE=3D1 =A0 =A0Dbit=3D1 =A0 =A0 =A0 =A0 =A0Protected Mode
>
> I'm only vaguely aware of FASM using "flat real" mode (else DPMI if
> available). But Tomasz (etc.) on thehttp://board.flatassembler.net
> forum would be more knowledgable about this than me (although I
> frequent there too). Comp.lang.asm.x86 is up and running again last I
> checked, but I haven't kept up.- Hide quoted text -
>
> - Show quoted text -

Where it might be useful is realtime. No big task switch latency. So
for example,
you could have a unix-like OS, with real protected mode for guest
users, but let
the "root" user operate in Forreal mode for video and whatnot. Syncing
audio to
other stuff might benefit quite noticeably, I suspect.

SO if you happen to be writing a whole OS for the x86....

The demo in Forreal.tgz is a bootable standalone. All I need is 10,000
genius coolies and 5 years...

Rick Hohensee
presidentbyamendment.com

- Raw text -


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