From mboxrd@z Thu Jan 1 00:00:00 1970 Mime-Version: 1.0 (Apple Message framework v606) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; format=flowed To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> From: Bob Hartley Subject: Fwd: [9fans] VBE 1.2/2.0+ functions for Plan9 Date: Thu, 25 Nov 2004 22:03:44 -0500 Topicbox-Message-UUID: 0ccb78d8-eace-11e9-9e20-41e7f4b1d025 Please correct me if I am wrong on this: Is it true that the XFree86 device driver modules are platform portable, as long as they are for the same instruction set architecture? For some rason I thought the Linux and BSD mobs could swap video drivers around amoungst themselves. If so, would it be possible to create some sort of adapter code that would wrap the x11 device drivers for Plan9 use? Sorry if this is a naive/misbegotten thought, regards, Robert > On Nov 25, 2004, at 1:57 PM, Devon H. O'Dell wrote: > >> rog@vitanuova.com wrote: >>>> I got some tips to look in Inferno code, since Roger Peppe had >>>> implemented a VESA driver there. After looking through the Inferno >>>> source, it appears that any VESA code has been left out of the >>>> public >>>> source. >>> the code is here: >>> http://www.vitanuova.com/dist/vesa.tgz > > > >>> cheers, >>> rog. >> >> Thanks for this code, Roger! I'm definitely going to take a look at >> it. I think I'm going to start with a VBE3.0 driver, since that can >> be implemented fully in protected mode, and then look at implementing >> some kind of emulation (similar to what XFree86 might do) for VBE 1.2 >> and 2.0. This is a real help for that, in any case. You'll definitely >> hear from me if I've got questions :). >> >> Kind regards, >> >> Devon H. O'Dell >> >