Hi,
The fbdev target has now gotten it's long overdue overhaul. This is
the ChangeLog entry:
Better parsing of /etc/fb.modes, we now support different sync
modes like sync-on-green, interlaced and doublescan modes. We
also support trying the same entry with different bit-depths, so
you don't needseparate entries for things like 800x600[GT_8BIT] and
800x600[GT_16BIT]. Also virtual size doesn't have to match
perfectly.
Mode database is now parsed once at ggiOpen() time instead of at
every checkmode.
If a suitable entry is not find in the mode database we reject
the mode, *unless* we are running on KGIcon which does it's own
timing calculation.
Checkmode is now properly implemented using FB_ACTIVATE_TEST
instead of accepting everything. Check/SetMode generally improved
a lot.
Andy and I have also added support for reliably detecting KGIcon
drivers.
A severe multihead bug, which had been there from the beginning,
in the gg_option handling code was found and fixed for a lot of
different targets. Previously all options that were set would have
their values inherited to the next invocation of the same target
if the latter didn't have that same option set also.
I also fixed a bug in the multi target where it would in most cases
return success for ggiCheckMode(), even if the mode was altered.
So now it's time for Andy to update KGIcon to support
FB_ACTIVATE_TEST. ;)
//Marcus
--
-------------------------------+------------------------------------
Marcus Sundberg | http://www.stacken.kth.se/~mackan
Royal Institute of Technology | Phone: +46 707 295404
Stockholm, Sweden | E-Mail: [EMAIL PROTECTED]