delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/01/10/08:51:35

X-Apparently-To: clax86 AT yahoo DOT com via web9603
From: "Alexei A. Frounze" <dummy_addressee AT hotmail DOT com>
Newsgroups: comp.lang.asm.x86,alt.os.development,comp.os.msdos.djgpp
Subject: introducing LFBemu
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Organization: Group Moderator
Approved: <johnfine AT earthlink DOT net>
Lines: 33
Message-ID: <AAZ66.503$Tg4.13748@newsread1.prod.itd.earthlink.net>
Date: Wed, 10 Jan 2001 13:37:36 GMT
NNTP-Posting-Host: 168.191.58.141
X-Complaints-To: abuse AT earthlink DOT net
X-Trace: newsread1.prod.itd.earthlink.net 979133856 168.191.58.141 (Wed, 10 Jan 2001 05:37:36 PST)
NNTP-Posting-Date: Wed, 10 Jan 2001 05:37:36 PST
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi folks.

Finally I got a program that emulates Linear Frame Buffer (LFB) by means of
Page Translation (Protected Mode feature for those who doesn't know).
The program uses either VESA Protected Mode Interface (VESA 2.0+ cards) if
available or calls a real-mode VESA BIOS function in a v86 mode on VESA 1.2+
cards (for more info on v86 refer to basic texts on Protected Mode).

If anyone is interested in LFBemu 2.0, everything (text documentation,
source code, executables) is available here:
http://alexfru.chat.ru/programming/lfbemu20.zip

If anybody wants to fit this thing into any of existing DPMI host (like
CWSDPMI or WDOSX or something else), it would be just great. Because this
way we can get some programs that require LFB working!

Bye.

P.S. people whom I sent LFBemu 1.0 should download v 2.0 because it has
ability of switching banks in a v86 task and IRQs are now disabled so that
if BIOS enables interrupts, there is no crash (well, this will be of course
changed in a DPMI host or any other implementation of LFB emulation based on
my code).
--
Alexei A. Frounze
alexfru [AT] chat [DOT] ru
frounze [AT] ece [DOT] rochester [DOT] edu
http://alexfru.chat.ru
http://members.xoom.com/alexfru/
http://welcome.to/pmode/



- Raw text -


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