Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Tohru Nishimura <nisimura@netbsd.org>
List: source-changes
Date: 11/08/1998 19:58:06
Module Name:	src
Committed By:	nisimura
Date:		Mon Nov  9 03:58:06 UTC 1998

Modified Files:
	src/sys/dev/tc: cfb.c mfb.c sfb.c tfb.c xcfb.c
Log Message:
- Fix many errors in cursor image manipulation.  Hardware expect 2
bit/pixel format, not planer format.  Assign MSB for cursor mask and
LSB for cursor image, where 10 means mask color and 11 for image color.
Image bit order of Bt431 and Bt459 are opposite to MIPS/Alpha processors
while IMS G332 and DC503 (PCC) are indentical.
- Assume that cursor images are 32 pixel padded as ULTRIX/DU ws interface
do.  It's natural to X server.
- XXX Vast majority of codes are duplicated between mfb<->tfb and cfb<->sfb.
Code sharing might be achieved in the context of TGA/SFB+ merge.