NetBSD/sys/dev/wscons
jmmv aec18036fd Remove the getwschar and putwschar accessops from wsdisplay drivers as
requested by uwe@.  These were wrong because they were receiving an
emulcookie yet they were accessops (thus having to receive an accesscookie).
Instead, just handle the WSDISPLAYIO_{GET,PUT}WSCHAR ioctls from the
driver's ioctl accessop.

As this reduces the amount of code needed to handle these operations to
two small functions in each driver, remove the WSDISPLAY_CHARFUNCS kernel
option.

Reviewed by, at least, uwe@ and macallan@.  No objections in tech-kern@.
2006-04-15 17:48:23 +00:00
..
ascii.h
files.wscons Remove the getwschar and putwschar accessops from wsdisplay drivers as 2006-04-15 17:48:23 +00:00
Makefile
mra.c
tpcalib.c
tpcalibvar.h
unicode.h
wscons_callbacks.h
wscons_raster.h
wscons_rfont.h
wscons_rinit.c
wscons_rops.c
wsconsio.h
wsdisplay_compat_usl.c
wsdisplay_usl_io.h
wsdisplay_vcons.c Remove the getwschar and putwschar accessops from wsdisplay drivers as 2006-04-15 17:48:23 +00:00
wsdisplay_vconsvar.h Remove the getwschar and putwschar accessops from wsdisplay drivers as 2006-04-15 17:48:23 +00:00
wsdisplay.c Remove the getwschar and putwschar accessops from wsdisplay drivers as 2006-04-15 17:48:23 +00:00
wsdisplayvar.h Remove the getwschar and putwschar accessops from wsdisplay drivers as 2006-04-15 17:48:23 +00:00
wsemul_dumb.c
wsemul_sun.c
wsemul_vt100_chars.c
wsemul_vt100_keys.c
wsemul_vt100_subr.c
wsemul_vt100.c
wsemul_vt100var.h
wsemulconf.c
wsemulvar.h
wsevent.c
wseventvar.h
wskbd.c Coverity CID 1084: Don't call suser if we don't have a process context. 2006-04-14 16:19:44 +00:00
wskbdutil.c Greek console keymap from Eye of the Beholder 2006-04-01 23:02:32 +00:00
wskbdvar.h
wsksymdef.h Greek console keymap from Eye of the Beholder 2006-04-01 23:02:32 +00:00
wsksymvar.h
wsmouse.c Use device_cfdata(). 2006-03-29 04:16:44 +00:00
wsmousevar.h
wsmux.c
wsmuxvar.h