Subject: Re: struct videomode
To: Garrett D'Amore <garrett_damore@tadpole.com>
From: Michael Lorenz <macallan@netbsd.org>
List: tech-kern
Date: 03/04/2006 12:06:45
--Signature_Sat__4_Mar_2006_12_06_45_-0500_7hv=3nwGFIiAtELQ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> >>> No objections from me, a list of canonical modes should be useful.
> >>>
> >>> While here we should probably define a standard interface to tell
> >>> the console driver which video mode to use - sparc(64) and macppc
> >>> so far use whatever the firmware sets up which may be less than
> >>> optimal ( like old Apple OF that always comes up in 640x480
> >>> without a way to change that ) or on machines that don't usually
> >>> come up with a graphical console.
> >>>  =20
> >>>      =20
> >> well, have a look in dev/videomode/
> >>
> >> I'm going to convert vga_raster and machfb to use the header, at
> >> least.
> >>
> >> I might actually be worthwhile to have machfb lose its private
> >array > and use the master one.  Would open up some additional
> >resolutions, at > least.
> >>    =20
> >
> > Certainly, no need to duplicate anything.

> Then I'll leave updating machfb to use to you. ;-)

Sure, it may even make some sense on sparc64 since the resolutions
offered by OF are rather limited, at least with some firmware versions.
( and I /think/ I'll finally hack something like this into voodoofb to
get a high resolution console on macppc )

have fun
Michael

--Signature_Sat__4_Mar_2006_12_06_45_-0500_7hv=3nwGFIiAtELQ
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBRAnJJspnzkX8Yg2nAQIuvAf+Oeu6aISkvoxFPdE/jkTcRpDcSsLOPWxV
5Xr8dQKyVzP/J22A6fOXH74YdDFa0Gyow3swYDeABTr3+LHoX/RiXtIpmBYpFbNP
k02ZHlIGfah7TQWjLRHDUnsPkyG/yod7G6r+roaHeGK9c+ufTvP5jWkrD8jA8GF8
y59fFXNhoF/nxxzqN1FF++kz+WZts+FxODKx264cvlxS12s2QdKbf6/phg35tArM
fKke+vnqJbvy+ilkUQ1hGOlHruN6BhGqyrNGCo6pZ+Yc3wqVnQDcFHzObuH4F72b
9cPKDdY7rFz2ysdutPVfAMQtW3aLSfwTqgCCBF57jixGp1RrBJH8QA==
=2EvT
-----END PGP SIGNATURE-----

--Signature_Sat__4_Mar_2006_12_06_45_-0500_7hv=3nwGFIiAtELQ--