History log of /netbsd-src/sys/dev/wscons/wscons_callbacks.h (Results 1 – 19 of 19)
Revision Date Author Comments
# 96d14f09 19-Oct-2007 dogcow <dogcow@NetBSD.org>

If you're going to use device_t, may as well include sys/device.h; unb0rks
the build for sparc{,64}.


# e4a56b25 18-Oct-2007 joerg <joerg@NetBSD.org>

Use aprint API for output and convert to device_t/softc separation.


# 85e327e2 09-Oct-2006 peter <peter@NetBSD.org>

KNF: No variable names in the prototype.


# 48ea68d3 10-Nov-2001 augustss <augustss@NetBSD.org>

Make wsdisplay_set_console_kbd() a little less twisted.


# 2f1f0a17 24-Oct-2001 augustss <augustss@NetBSD.org>

Major rototilling of the wsmux code. No user visible changes (except that
many bugs have been fixed).
Changes:
The wskbd, wsmouse, and wsmux are now "sub-classes" of wsevsrc, which is
a source of ws

Major rototilling of the wsmux code. No user visible changes (except that
many bugs have been fixed).
Changes:
The wskbd, wsmouse, and wsmux are now "sub-classes" of wsevsrc, which is
a source of ws events. This make the structure of those drivers a little
more uniform.
Many bug fixes involving adding and removing devices from muxes.
When a kernel is configured without wsmux there will now be none (unlike
before where you got a console mux anyway).
The kernel now compiles with all combinations of ws devices present.

show more ...


# 82e5e6ab 13-Oct-2001 augustss <augustss@NetBSD.org>

ANSIfy.


# dcfcbaf8 01-Oct-2000 takemura <takemura@NetBSD.org>

- Add ioctl commands to wsdisplay which set/get some LCD status,
backlight, brightness and contrast.
- Add 9 command key symbols which make wskbd to call wsdisplay's
iocontrol.
- Add special key

- Add ioctl commands to wsdisplay which set/get some LCD status,
backlight, brightness and contrast.
- Add 9 command key symbols which make wskbd to call wsdisplay's
iocontrol.
- Add special key map variant KB_MACHDEP. This variant does not
have any real keymap but it's just a placeholder for machine dependent
maps which will be overwrite by machine dependent keyboard driver.

show more ...


# da4dc67d 06-Mar-2000 thorpej <thorpej@NetBSD.org>

Add cnbell() support.


# 02faf8d5 01-Dec-1999 augustss <augustss@NetBSD.org>

Done something half sensible if a USB console keyboard is unplugged instead
of panic()ing.
XXX Untested. I will test it the next time I can borrow an iMac.


# 3d3f77c4 29-Jul-1999 augustss <augustss@NetBSD.org>

Add the wsmux pseudo device.


# b7a56e27 15-May-1999 drochner <drochner@NetBSD.org>

Get rid of the timeout-driven wscons_glue stuff which caused a lot of
headaches.
Now console keyboard and display are connected at autoconfiguration time,
when the last of them is found. Other keyboa

Get rid of the timeout-driven wscons_glue stuff which caused a lot of
headaches.
Now console keyboard and display are connected at autoconfiguration time,
when the last of them is found. Other keyboards / displays remain
unconnected until a new ioctl (WSDISPLAYIO_SETKEYBOARD) is called.

show more ...


# a1038a18 18-Jan-1999 drochner <drochner@NetBSD.org>

remove wsdisplay_has_emulator(), this is not meaningful with virtual screens,
and it did not work with external (serial) consoles what can cause that
a display has no screen and thus no "focus"


# 6424072c 17-Jan-1999 drochner <drochner@NetBSD.org>

extend the interface for reset-like commands from the keyboard


# 624d9f50 14-Jan-1999 drochner <drochner@NetBSD.org>

-actually reset the terminal emulator on close()
-add a callback to reset the terminal emulator by keyboard command


# 4ee71fe4 02-Aug-1998 drochner <drochner@NetBSD.org>

Split the wskbd_attach arguments into console and autoconfiguration parts
(again); put some constant data into shared structures. This makes it
more look like the mouse part, and it helps USB integra

Split the wskbd_attach arguments into console and autoconfiguration parts
(again); put some constant data into shared structures. This makes it
more look like the mouse part, and it helps USB integration.
Implement wskbd_enable() to enable/disable the keyboard.

show more ...


# 56a5adfa 23-Jul-1998 drochner <drochner@NetBSD.org>

Switch keyboard to "event mode" on open.
Nuke wskbd_set_translation(). It doesn't fit into the "screen" model.


# bd3b88b6 15-Jun-1998 drochner <drochner@NetBSD.org>

Move the translation of keypad and function keys into the realm of the
terminal emulation. For this, change the interface to wsdisplay_kbdinput()
to take a "keysym_t" as argument. From there, the cod

Move the translation of keypad and function keys into the realm of the
terminal emulation. For this, change the interface to wsdisplay_kbdinput()
to take a "keysym_t" as argument. From there, the code is handed to the
appropriate emulation module via a new entry point: "translate".
Nuke the ioctls dealing with global assignment of character sequences
to keypad/function keys.
The "sun" emulation works much better now!

show more ...


# c90fa98f 11-Jun-1998 drochner <drochner@NetBSD.org>

add "sleeping ok" argument to wsdisplay_switch()


# b31e6386 22-Mar-1998 drochner <drochner@NetBSD.org>

Initial import of cgd's new wscons code.