Home | History | Annotate | Download | only in wscons
History log of /src/sys/dev/wscons/wskbdvar.h
RevisionDateAuthorComments
 1.20  23-Sep-2022  riastradh wskbd(4): Add include guards.

No functional change intended.
 1.19  02-Sep-2012  he Now that we use keysym_t, make sure <dev/wscons/wsksymvar.h> is included.
Fixes the kernel build for next68k's nextcons.c and mac68k's maccons.c.
 1.18  29-Aug-2012  macallan support an optional table to translate scancodes when in event mode
 1.17  26-Oct-2010  jruoho branches: 1.17.8;
Add wskbd_hotkey_deregister() to match wskbd_hotkey_register().

XXX: This is kind of futile; the only user of the wskbd(4)'s hotkey interface
is hpqlb(4), which is a questionable driver, being, by design,
limited only to the laptop model for which the driver was written.
 1.16  01-May-2008  cegger branches: 1.16.20; 1.16.22;
hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks
 1.15  25-Mar-2008  cube branches: 1.15.2; 1.15.4;
Split device_t and softc for wskbd(4), wsmouse(4) and that creepy wsmux(4).
 1.14  04-Mar-2007  christos branches: 1.14.36;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.13  09-Oct-2006  peter branches: 1.13.4;
KNF: No variable names in the prototype.
 1.12  11-Dec-2005  christos branches: 1.12.20; 1.12.22;
merge ktrace-lwp.
 1.11  13-Oct-2001  augustss branches: 1.11.18; 1.11.34;
ANSIfy.
 1.10  06-Mar-2000  thorpej branches: 1.10.6; 1.10.8;
Add cnbell() support.
 1.9  22-Jan-2000  drochner pass raw keyboard data unsigned to avoid sign extension
 1.8  01-Dec-1999  augustss 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.
 1.7  29-Jul-1999  augustss branches: 1.7.2; 1.7.8;
Add the wsmux pseudo device.
 1.6  02-Aug-1998  drochner branches: 1.6.8;
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.
 1.5  28-Jul-1998  augustss Do locator related defines using defines from locators.h rather
than literal constants.
 1.4  11-Jun-1998  drochner implement a way to get raw keyboard data (for X)
 1.3  09-Apr-1998  hannken Split wscons/wskbd.c's softc into a static and a nonstatic part.
Booting into debugger (-d) now works.
Cleaned wscons/wskbdvar.h. Use the same attach arguments for
console and normal keyboards.
 1.2  07-Apr-1998  hannken Initial import of MI keyboard translation for dev/wscons.
 1.1  22-Mar-1998  drochner Initial import of cgd's new wscons code.
 1.6.8.1  02-Aug-1999  thorpej Update from trunk.
 1.7.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.7.2.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.10.8.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.10.6.1  22-Oct-2001  nathanw Catch up to -current.
 1.11.34.3  03-Sep-2007  yamt sync with head.
 1.11.34.2  30-Dec-2006  yamt sync with head.
 1.11.34.1  21-Jun-2006  yamt sync with head.
 1.11.18.1  21-Nov-2004  skrll Adapt to branch.
 1.12.22.1  22-Oct-2006  yamt sync with head
 1.12.20.1  18-Nov-2006  ad Sync with head.
 1.13.4.1  12-Mar-2007  rmind Sync with HEAD.
 1.14.36.2  02-Jun-2008  mjf Sync with HEAD.
 1.14.36.1  03-Apr-2008  mjf Sync with HEAD.
 1.15.4.1  16-May-2008  yamt sync with head.
 1.15.2.1  18-May-2008  yamt sync with head.
 1.16.22.1  05-Mar-2011  rmind sync with head
 1.16.20.1  06-Nov-2010  uebayasi Sync with HEAD.
 1.17.8.1  30-Oct-2012  yamt sync with head

RSS XML Feed