Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cgtwelve(7) — SunOS 5.4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

gsconfig(1M)

mmap(2)

fbio(7)

cgtwelve(7)

NAME

cgtwelve − 24-bit SBus color memory frame buffer and graphics accelerator

SYNOPSIS

/dev/fbs/cgtwelve

DESCRIPTION

cgtwelve is a 24-bit SBus-based color frame buffer and graphics accelerator, with 12-bit double buffering, 8-bit colormap, and overlay/enable planes.  It provides the standard frame buffer interface defined in fbio(7), paired with microcode which can be downloaded using gsconfig(1M).  Application acceleration is achieved using the SunPHIGS Application Programmer Interface (API). 

The cgtwelve has registers and memory that may be mapped with mmap(2), using the offsets defined in <sys/cg12reg.h>. 

When in double-buffer mode, each channel is dithered to 4 bits, yielding 12-bit double-buffering. 

FILES

/dev/fbs/cgtwelve0 device special file

/dev/fb default frame buffer

/usr/include/sys/cg12reg.h device-specific definitions

SEE ALSO

gsconfig(1M), mmap(2), fbio(7)

SunOS 5.4  —  Last change: 27 Mar 1992

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026