Hello (again),
I put my current vbe extension plugin source code at http://www.darius.demon.nl/plex86/
for those interested (it's a 5K gzip'ed patch).
it contains:
* vbebios.nasm - an expansion rom bios (that hooks up int 10h and outputs to a
specific
port when a vbe function is called)
* vbe.c/vesa.h - a plex86 plugin (that hooks to a specific output port and
implements
(the start of) a vbe implementation).
(functionality is at the moment "equal" to my previous expansion rom, but now the
actual
code is part of a plex plugin)
The "big" question(s) I have at the moment are:
* how can I implement a linear frame buffer? (can I use plugin_register_mem_map_IO for
this?)
* how should I display things? (prototype could use a seperate window to output in, but
that doesn't look nice to me on the long run).
* does anyone have suggestion on how to proceed further?
--
Best regards,
Jeroen Janssen
---
I must confess the the activities of the UK governments for the past couple
of years have been watched with frank admiration and amazement by Lord
Vetinari. Outright theft as a policy had never occured to him.
-- (Terry Pratchett, alt.fan.pratchett)