Subject: Re: A silly question on Sun 3
To: None <port-sun3@NetBSD.ORG>
From: der Mouse <mouse@Collatz.McRCIM.McGill.EDU>
List: port-sun3
Date: 05/16/1996 14:53:10
> what is the difference between cg4, cg2, bw2 and whatever else
> rrelated stuff?
The bw2 is a monochrome framebuffer. I've seen it in 1152x900 and
1600x1280; there are hints in a Sun include file that other resolutions
are possible but I've never even heard of a machine that did them. As
far as I know it's quite stupid; it's just memory-mapped and has no
smarts of any sort in hardware.
The cg2 is a comparably dumb color framebuffer. In X terms it's 8-bit
PseudoColor: eight bits per pixel, with an 8->24 lookup table between
the pixels and the guns. In my experience it drives four BNC
connectors, R/G/B/sync. I've never seen, nor even heard of, one on a
-3/60, for what (little) that may be worth.
The cg4 is a bit fancier. It's got ten bits per pixel, organized into
a bw2-like plane (one bit) and a cg2-like plane (eight bits), plus a
plane that looks to the cpu like a bw2 but which actually controls, for
each pixel, whether the bw2-like plane or the cg2-like plane gets
displayed. (Another frill: the bw2-like plane, unlike a real bw2,
actually has a two-entry colormap - in X terms, depth-1 PseudoColor.
This may actually share colormap cells with the cg2-like plane, I'm not
sure.) In my experience it too drives four BNC connectors R/G/B/sync.
"whatever else" is quite a lot. I've hard of the cg6 and cg8 and cg12,
but unfortunately I know nothing significant about any of them.
der Mouse
mouse@collatz.mcrcim.mcgill.edu