[Open-graphics] VGA BIOS
Alex Beregszaszi
alex at rtfs.hu
Sat Sep 8 07:47:20 EDT 2007
Hi,
On Fri, 2007-09-07 at 21:26 -0400, Timothy Normand Miller wrote:
[...]
> > If there is still a shortage of the bios, I would be happy on getting
> > the lgpl vgabios (nongnu.org/vgabios) ported for ogd1.
>
> That would be sweet. We're definitely going to need one. As I
> mentioned, there's been commercial interest in our VGA core, and while
> they certainly won't commit to anything, they still seem very
> interested in the idea. If we had it right now, they'd probably
> license it.
>
> As for licensing, is there any chance we'd be able to get permission
> for Traversal to commercially license it? If we're forced to use
> LGPL, thay may be okay, or it could be a problem.
I cannot relicense code written by others. However, I implemented a
simple payload mechanism in VGABIOS, that means it will hook up binary
code.
Payload structure:
32bit magic
32bit size of payload
32bit entry point
The entry point function has wanted function number in ax. Current
subfunctions are:
1, preinit
2, init
3, postinit
Every call is done for each payload present.
If you care about adding proprietary code (or why would you want it MIT
licensed instead LGPL), this would solve your problem.
Better if I ask: why is it preferred to have the bios MIT/BSD licensed?
--
Alex
More information about the Open-graphics
mailing list