lkml.org 
[lkml]   [1999]   [Dec]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectRe: Calling VESA BIOS routines from kernel?
"Adam J. Richter" <adam@yggdrasil.com> wrote:

> I am glad to hear that it is possible to call the VESA BIOS
> extensions from Linux, and it is even better news that it
> apparently does not require additional kernel modifications. My
> intention in using the kernel was only to do what I thought had to
> be done in the kernel (do strange things with interrupts and
> descriptor tables, etc.) and pass back the raw data. If this lrmi
> package can do it entirely from user mode, that is better.

You don't need to do anything in the kernel to do this from user
land, as you simply use the vm86() functions that allow you to call
the BIOS in a V86 task. The lrmi stuff can be used for this, or you
can also look at our Open Source Portability Manager library which
can do this under multiple OS'es (Linux included). Our PM library is
part of our MGL graphics library, and you can get it all from:

http://www.scitechsoft.com

Note that our PM library interface is based heavily on the lrmi code
written by Josh Vanderhoof (we submitted a number of bug fixes back
to Josh along the way).

I do believe the latest Red Hat 6.x DDC monitor detection stuff is
based on the lrmi code (initially it was based on our code, but they
re-wrote it as our code is under an MPL like license and not GPL).

Regards,

+---------------------------------------------------------------+
| SciTech Software - Building Truly Plug'n'Play Software! |
+---------------------------------------------------------------+
| Kendall Bennett | Email: KendallB@scitechsoft.com |
| Director of Engineering | Phone: (530) 894 8400 |
| SciTech Software, Inc. | Fax : (530) 894 9069 |
| 505 Wall Street | ftp : ftp.scitechsoft.com |
| Chico, CA 95928, USA | www : http://www.scitechsoft.com |
+---------------------------------------------------------------+


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:55    [W:0.048 / U:1.384 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site