summaryrefslogtreecommitdiffstats
path: root/sys/dev/kbd/kbd.c
Commit message (Expand)AuthorAgeFilesLines
* Explicitly tell the compiler that we don't care about the return valuerpaulo2010-10-131-5/+5
* Use an unsigned integer for storing the key code.ed2009-09-221-1/+1
* Make the keyboard layer Unicode aware.ed2009-09-191-7/+19
* Move buffer management into kbd and kbdmux drivers.ed2009-06-051-23/+51
* Replace all calls to minor() with dev2unit().ed2008-09-271-2/+2
* Don't include <sys/tty.h> in non-TTY drivers.ed2008-07-241-1/+2
* Remove explicit calls to keyboard methods with their respective variantswkoszek2007-12-291-17/+12
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-9/+10
* Integrate kbdmux(4) into syscons(4) and kbd code.emax2006-02-281-0/+24
* kbdmux(4) keyboard multiplexer integrationemax2005-07-131-3/+17
* #include fcntl.h not vnode.h. Check O_NONBLOCK not IO_NDELAY.phk2004-12-221-2/+2
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-6/+6
* style(9): return foo -> return (foo)des2004-04-021-95/+95
* Clean up whitespace, fix continuation indents, wrap some long lines.des2004-04-021-27/+27
* Device megapatch 4/6:phk2004-02-211-0/+2
* Device megapatch 1/6:phk2004-02-211-2/+0
* While USB keyboards attach as ukbd[0-9]+, the device node created bydes2004-01-271-1/+2
* - Implement selwakeuppri() which allows raising the priority of atanimura2003-11-091-2/+2
* Fix dev_t handling to avoid needless makedev() call.phk2003-09-271-12/+5
* Use __FBSDID().obrien2003-08-241-1/+3
* Add a a sysctl, hw.kbd.keymap_restrict_change, which acts a bitdwmalone2003-03-091-0/+144
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+8
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-3/+3
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Fixes to make select/poll mpsafe.alfred2002-03-141-2/+0
* KSE Milestone 2julian2001-09-121-5/+5
* Return consistent key action codes at key press and releaseyokota2001-07-201-92/+101
* With this commit, I hereby pronounce gensetdefs past its use-by date.peter2001-06-131-6/+8
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-4/+3
* Remove unneeded #include <sys/proc.h> lines.phk2000-10-291-1/+0
* Initiate deorbit burn sequence for <machine/console.h>.phk2000-10-081-1/+1
* Add the ability to define a "shutdown" and "shutdown and poweroff" keydwmalone2000-09-111-0/+1
* Back out the previous change to the queue(3) interface.jake2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-2/+2
* Use config's conditional compilation rather than using #ifdefs that makepeter2000-01-291-1/+0
* Rework shifta/ctla/alta key handling. It appears that there wasyokota2000-01-111-9/+18
* - Add a module event function to the ukbd driver and make the ukbd KLDyokota1999-12-131-1/+43
* - Remember the keyboard repeat delay and rate.yokota1999-12-131-0/+5
* Add support new keys: lshifta, rshifta, lctrla, rctrla, lalta, andyokota1999-12-101-11/+68
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* - Remove cdevsw entry points in individual keyboard drivers;yokota1999-08-221-203/+98
* Simplify cdevsw registration.phk1999-05-311-4/+2
* This commit should be a extensive NO-OP:phk1999-05-301-5/+20
* Don't bogusly define a d_reset_t function.phk1999-05-301-14/+2
* Silence warnings.yokota1999-05-181-10/+10
* Remove unnecessary function call.yokota1999-05-181-2/+1
* Keyboard driver update in preparation for the USB keyboard driver.yokota1999-03-101-14/+60
OpenPOWER on IntegriCloud