Add primary support for LUNA-88K 4bpp/8bpp frame buffer.
authoraoyama <aoyama@openbsd.org>
Thu, 2 Jan 2014 15:30:34 +0000 (15:30 +0000)
committeraoyama <aoyama@openbsd.org>
Thu, 2 Jan 2014 15:30:34 +0000 (15:30 +0000)
commit620e737b676950e9d438f0fa2d25fa4b1d6d1920
tree153c794a33dd318a67157c4b9a3f71c2781716fd
parentb927fb5186625344cf0182ff58cb93bbd8ba64ef
Add primary support for LUNA-88K 4bpp/8bpp frame buffer.

This brings color support on LUNA's wscons.  And, with the help of recent
development version of 'mlterm-fb' (frame buffer version of ports/x11/mlterm),
graphic images can be displayed in 16/256 colors on the screen.  Thanks to
arakiken, the original developer of mlterm!

This diff is based on NetBSD/luna68k work:
http://mail-index.netbsd.org/source-changes/2013/12/28/msg050266.html

Need more work to coexist with the monochrome X.Org server.

"go ahead!" miod@
sys/arch/luna88k/dev/lunafb.c
sys/arch/luna88k/dev/maskbits.h
sys/arch/luna88k/dev/omrasops.c
sys/arch/luna88k/dev/omrasops.h
sys/arch/luna88k/dev/omrasops1.c
sys/arch/luna88k/luna88k/pmap_table.c