NetBSD/sys/dev/wscons
jmmv ddaa1b349e wsevent cleanup:
- Add a wsevent_inject function that atomically adds a set of events to an
  event queue and change all code that directly messed with a queue to use it.
- Replace the WSEVENT_WAKEUP macro with a regular function.
- Make WSEVENT_QSIZE, PWSEVENT and splwsevent private definitions to
  wsevent.c, instead of exposing them in the header file.
- Make the wsevent_init function take a process to attach to the queue,
  instead of leaving this task to the caller (which always did it).

Reviewed in tech-kern@.
2006-02-07 09:13:02 +00:00
..
Makefile
ascii.h
files.wscons merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
mra.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tpcalib.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
tpcalibvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
unicode.h
wscons_callbacks.h
wscons_raster.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wscons_rfont.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wscons_rinit.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wscons_rops.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsconsio.h Add support to automatically repeat mouse button events in wsmouse(4) and 2006-02-05 17:38:33 +00:00
wsdisplay.c wsevent cleanup: 2006-02-07 09:13:02 +00:00
wsdisplay_compat_usl.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsdisplay_usl_io.h
wsdisplayvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemul_dumb.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemul_sun.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemul_vt100.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemul_vt100_chars.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemul_vt100_keys.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemul_vt100_subr.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemul_vt100var.h changes for making DIAGNOSTIC not change the kernel ABI: 2005-12-27 04:06:45 +00:00
wsemulconf.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsemulvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsevent.c wsevent cleanup: 2006-02-07 09:13:02 +00:00
wseventvar.h wsevent cleanup: 2006-02-07 09:13:02 +00:00
wskbd.c wsevent cleanup: 2006-02-07 09:13:02 +00:00
wskbdutil.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wskbdvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsksymdef.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsksymvar.h
wsmouse.c wsevent cleanup: 2006-02-07 09:13:02 +00:00
wsmousevar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
wsmux.c wsevent cleanup: 2006-02-07 09:13:02 +00:00
wsmuxvar.h merge ktrace-lwp. 2005-12-11 12:16:03 +00:00