NetBSD/sys/dev/rasops
tsutsui 17178623de Fix "Alignment Fault 3" kernel failure of NetBSD/zaurus 8.1 GENERIC.
#ifdef switch per kernel config options in definition of device driver
structure in header files could be problematic.

See my post in port-zaurus@ for details:
 https://mail-index.netbsd.org/port-zaurus/2019/10/31/msg000079.html

Should be pulled up to netbsd-8 and netbsd-9.
2019-11-02 01:14:57 +00:00
..
README Reflect reality. 2019-08-02 05:04:02 +00:00
files.rasops
rasops.c Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops.h Fix "Alignment Fault 3" kernel failure of NetBSD/zaurus 8.1 GENERIC. 2019-11-02 01:14:57 +00:00
rasops1-4_putchar.h Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops1.c Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops1_putchar_width.h Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops2.c When using stamp, drop attributions other than back and foreground 2019-08-14 00:51:10 +00:00
rasops4.c When using stamp, drop attributions other than back and foreground 2019-08-14 00:51:10 +00:00
rasops8.c When using stamp, drop attributions other than back and foreground 2019-08-14 00:51:10 +00:00
rasops15.c When using stamp, drop attributions other than back and foreground 2019-08-14 00:51:10 +00:00
rasops24.c When using stamp, drop attributions other than back and foreground 2019-08-14 00:51:10 +00:00
rasops32.c When using stamp, drop attributions other than back and foreground 2019-08-14 00:51:10 +00:00
rasops_bitops.h Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops_masks.c Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops_masks.h Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops_putchar.h Misc style clean up's. 2019-08-10 01:24:17 +00:00
rasops_putchar_width.h When using stamp, drop attributions other than back and foreground 2019-08-14 00:51:10 +00:00

README

$NetBSD: README,v 1.7 2019/08/02 05:04:02 rin Exp $

This directory contains `rasops', a set of raster operations intended to
replace the dev/rcons/raster stuff for both wscons and rcons. It yields
significantly improved performance, supports multiple depths and color.

Issues/TODO:

- Color handling for 2bpp is broken
- 64-bit types are not used on machines that are 64-bit
- We should never be doing reads/writes of less than 32-bits
- Need a manpage
- Should handle multiple fonts simulatneously
- Generate an `empty' box character when we have no match?
- Use 'int' in lieu of 'int32' where we can
- Compress some cases in rasops1.c