Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/sparc64/dev/ffbvar.h
RevisionDateAuthorComments
 1.13  22-Dec-2011  macallan support anti-aliased fonts and let the hardware do the alpha blending
 1.12  31-Oct-2011  jdc branches: 1.12.2; 1.12.6;
Add support for the WSDISPLAYIO_GET_EDID ioctl (requires passing a device_t
to ffb_attach).
 1.11  03-Jun-2011  christos CFATTACH_DECL_NEW
 1.10  09-Apr-2011  jdc branches: 1.10.2;
Add EDID and video mode setting support to FFB.

Add definitions for registers related to video modes, and to DDC. Rename
other registers to be more descriptive.
Add i2c bus routines to read the EDID data via DDC.
Add routines to calculate, and to set, the video mode.

Note, that interlaced and stereo video modes are not supported.

Thanks to Michael Lorenz and Jared McNeill for advice and encouragement,
and to Martin Husemann for testing.
 1.9  21-Sep-2010  macallan branches: 1.9.2;
* implement hw acceleration for putchar()
* use VCONS for copycols()
* don't map the framebuffer now that we don't access it anymore
* make a bunch of drawing engine syncs optional
 1.8  14-Sep-2006  martin branches: 1.8.58; 1.8.78; 1.8.80;
Vcons-ify the ffb driver, from macallan.
Also adds some redrawing when entering DDB.
 1.7  13-Feb-2006  cdi branches: 1.7.14;
ANSIfy: u_intN_t -> uintN_t, remove __P(), fix function definitions.
 1.6  11-Dec-2005  christos branches: 1.6.2; 1.6.4; 1.6.6;
merge ktrace-lwp.
 1.5  31-May-2005  macallan branches: 1.5.2;
added support for virtual consoles
 1.4  04-May-2005  martin Make ffb take part in the /dev/fbN circus.
 1.3  19-Jul-2004  heas branches: 1.3.10;
Collect and save the FFB DAC version, which will be needed for the h/w cursor
since the Elite3d's logic is reversed. From FreeBSD.
Fix comments in wsdisplay_accessops initialisation.
 1.2  21-May-2004  heas Map the ffb's DAC register space and add support for video "blanking"
(aka WSDISPLAYIO_{S,G}VIDEO).
 1.1  23-May-2003  petrov branches: 1.1.2;
Port of OpenBSD ffb driver written by Jason L. Wright.
 1.1.2.2  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.2.1  03-Aug-2004  skrll Sync with HEAD
 1.3.10.2  07-Jun-2005  tron Pull up revision 1.5 (requested by martin in ticket #376):
added support for virtual consoles
 1.3.10.1  07-Jun-2005  tron Pull up revision 1.4 (requested by martin in ticket #376):
Make ffb take part in the /dev/fbN circus.
 1.5.2.2  30-Dec-2006  yamt sync with head.
 1.5.2.1  21-Jun-2006  yamt sync with head.
 1.6.6.1  22-Apr-2006  simonb Sync with head.
 1.6.4.1  09-Sep-2006  rpaulo sync with head
 1.6.2.1  18-Feb-2006  yamt sync with head.
 1.7.14.1  18-Nov-2006  ad Sync with head.
 1.8.80.3  12-Jun-2011  rmind sync with head
 1.8.80.2  21-Apr-2011  rmind sync with head
 1.8.80.1  05-Mar-2011  rmind sync with head
 1.8.78.1  22-Oct-2010  uebayasi Sync with HEAD (-D20101022).
 1.8.58.1  09-Oct-2010  yamt sync with head
 1.9.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.10.2.1  23-Jun-2011  cherry Catchup with rmind-uvmplock merge.
 1.12.6.1  18-Feb-2012  mrg merge to -current.
 1.12.2.1  17-Apr-2012  yamt sync with head

RSS XML Feed