Home | History | Annotate | Download | only in dev
History log of /src/sys/arch/sparc/dev/cgfourteenreg.h
RevisionDateAuthorComments
 1.9  14-May-2025  macallan remove definition for non-existant CG14_CURSOR_COLOR3 register
 1.8  12-May-2024  macallan moar registers
in particular, document XLUT bits
 1.7  12-Jun-2010  macallan add some more offsets
this should have been committed with the previous, noticed by he
 1.6  17-Oct-2007  garbled branches: 1.6.20; 1.6.40; 1.6.42;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.5  30-Jul-2007  macallan branches: 1.5.4;
add hardware cursor support
 1.4  30-Jul-2007  macallan add wsdisplay support for cg14
The console will run in 8bit but switch to 32bit in mapped mode so XFree86
with wsfb can run in 24bit colour.
 1.3  17-Jan-2006  christos branches: 1.3.28; 1.3.36; 1.3.40; 1.3.42;
PR/32552: Antonio Bravo: cgfourteen 24-bit support
Original code from der Mouse, posted to the mailing lists by Jakob Menzi.
 1.2  16-Nov-2005  uwe ANSIify function declarations/defintions. Use uint<N>_t.
Propagate "static" to function definitions. Drop trailing whitespace.
Same binary code is produced for GENERIC.MP + KGDB + DDB.
 1.1  30-Sep-1996  abrown branches: 1.1.62; 1.1.78; 1.1.86;
Initial commit of cg14 framebuffer driver for Sun4m SPARCs.
- This driver supports the on-board mbus-based cgfourteen (sometimes referred
to as "SX") video hardware present on SS20-class machines.
- It does *not* support any of the SX acceleration features.
- It does support the 8-bit mode of the hardware, and looks to X like
a cgthree.
- It does support the cg6-style hardware cursor, even when running X in
cgthree emulation.
- It does support DPMS power-down of compatible displays on later-revision
cg14's.
- There is code to support the true color (32-bit) mode of the cg14 as
cg8 emulation, but it is disabled by default because it is most likely
broken. #define CG14_CG8 to turn it on.

The driver is not yet installed in the conf files, but I will do so
shortly...
 1.1.86.1  22-Nov-2005  yamt sync with head.
 1.1.78.2  03-Sep-2007  yamt sync with head.
 1.1.78.1  21-Jun-2006  yamt sync with head.
 1.1.62.1  11-Dec-2005  christos Sync with head.
 1.3.42.1  15-Aug-2007  skrll Sync with HEAD.
 1.3.40.1  07-Aug-2007  matt Sync with HEAD.
 1.3.36.1  03-Oct-2007  garbled Sync with HEAD
 1.3.28.1  20-Aug-2007  ad Sync with HEAD.
 1.5.4.1  06-Nov-2007  matt sync with HEAD
 1.6.42.1  03-Jul-2010  rmind sync with head
 1.6.40.1  17-Aug-2010  uebayasi Sync with HEAD.
 1.6.20.1  11-Aug-2010  yamt sync with head.

RSS XML Feed