Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jan 2006 11:32:55 +0600
From:      Dmitry Frolov <frolov@riss-telecom.ru>
To:        Dan Nelson <dnelson@allantgroup.com>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>, "Loren M. Lang" <lorenl@alzatex.com>
Subject:   Re: FreeBSD Real Mode interface
Message-ID:  <20060131053255.GB19569@nerve.riss-telecom.ru>
In-Reply-To: <20060131051520.GA38470@dan.emsphone.com>
References:  <20060128071038.GA17471@alzatex.com> <20060131050446.GA19569@nerve.riss-telecom.ru> <20060131051520.GA38470@dan.emsphone.com>

next in thread | previous in thread | raw e-mail | index | archive | help
* Dan Nelson <dnelson@allantgroup.com> [31.01.2006 11:13]:

> In the last episode (Jan 31), Dmitry Frolov said:
> > * Loren M. Lang <lorenl@alzatex.com> [28.01.2006 13:09]:
> > 
> > > Is there any equivalent to the Linux Real Mode interface in FreeBSD?  I
> > > would like to port a program called atitvout to FreeBSD, but it uses
> > > calls to the vesa bios in real mode on the x86 arch.  I can't seem to
> > > find out how to do this in FreeBSD.
> > 
> > LRMI <http://sourceforge.net/projects/lrmi>; should work
> > on FreeBSD since version 0.8. And here is my FreeBSD/NetBSD patch
> > for atitvout (with instructions inside):
> > 
> > http://kaya.nov.net/frol/patches/atitvout-0.4-bsd2.diff
> 
> If this is anything like vm86 mode, check out the i386_vm86 manpage.

Yes, LRMI uses i386_vm86 on FreeBSD. In addition to vm86 calls
LRMI emulates instructions, that doesn't emulated in vm86,
and does memory management.

    wbr&w, dmitry.
-- 
Dmitry Frolov <frolov@riss-telecom.ru>
RISS-Telecom Network, Novosibirsk, Russia
66415911@ICQ, +7 3832 NO WA1T, DVF-RIPE



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060131053255.GB19569>