summaryrefslogtreecommitdiff
path: root/sys/dev/wscons
AgeCommit message (Collapse)Author
2002-03-31add a new mode to wsdisplay, WSDISPLAYIO_MODE_DUMBFB. This mode isJason Wright
functionally equivalent what used to be WSDISPLAYIO_MODE_MAPPED, which now means a "native" mapping. vgafb_mmap() returns pci relative mappings in WSDISPLAYIO_MODE_MAPPED and linear framebuffer mappings in WSDISPLAYIO_MODE_DUMBFB
2002-03-30fix two evil bugs:Michael Shalayeff
panic on absent wsdiplay on scrollback; missing breaks.
2002-03-27Add X-Window support to wsmoused(8). This allows running wsmoused(8) andjbm
X-Window at the same time, removing the need to kill wsmoused(8) before starting X-Window.
2002-03-16skip absent screens; from leonardo@cefetpr.brMichael Shalayeff
2002-03-14initialized data cannot be common, dunno how it compiled beforeMichael Shalayeff
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-30Move SET/CLR/ISSET macros to param.h. fgsch@ and millert@ okThomas Nordin
2002-01-16Add a sun keyboard typeJason Wright
2002-01-11Get order of operations correct so that we clear the wsmux array andJason Wright
initialize it correctly.
2002-01-03define a new wsemul_sun attribute and add it to the sparc64 framebuffersJason Wright
[This needs to be extended to the vt100 and dumb emulations too.. in time]. (This allows the removal of WSEMUL_SUN from sparc64/conf/GENERIC)
2001-12-01change to WSEMUL_NO_DUMBTheo de Raadt
2001-11-26allow pasting chars w/ codes >127 w/ mouse; from Denis Afonin <dfa@solo.ee>Michael Shalayeff
2001-11-01Change d_mmap in struct cdevsw from:Artur Grabowski
int (*d_mmap) __P((dev_t, int, int)); to: paddr_t (*d_mmap) __P((dev_t, off_t, int)); This allows us to mmap devices past 4GB offsets.
2001-10-30do not allow setting autorepeat delays causing zero timeouts later.Michael Shalayeff
pointed out for the case of del*=0 in pr@2156 by Juan Vera <juan@coredump.com.ar>.
2001-10-25If the console keyboard goes away, reinit wskbd_console_device.Dale Rahn
Will allow future console keyboard attaches to occur.
2001-10-04supply entropy from hereMichael Shalayeff
2001-09-30add mode_lock for mode_shift as the caps_lock is to shift; from Igor Grabin ↵Michael Shalayeff
<violent@death.kiev.ua>
2001-09-26Connect USB keyboards to the display after attaching, no longer requiringjoshua stein
'wsconscfg -k' to be run. Thanks to James Matthews for the extra keyboard. aaron@ ok
2001-09-16Add some missing lengths checks when passing data from userland toTodd C. Miller
kernel. From based on NetBSD patches.
2001-09-04.ua keyboard; from Igor Grabin <violent@death.kiev.ua>Michael Shalayeff
2001-08-29less definesMichael Shalayeff
2001-08-29make set/get screen work nowMichael Shalayeff
2001-08-14One char was wrong. -mojMats O Jansson
2001-08-14Allow latin-1 chars. -mojMats O Jansson
2001-08-14add missing latin-1 chars. -mojMats O Jansson
2001-07-10ANSI C does not like labels: without a statement after that.Marc Espie
Restore missing breaks.
2001-06-29implement get/set screen ioctls to fetch configured screen listMichael Shalayeff
and switch focus out of comand line utility (to come soon). also, fix duplicated ioctl numbers, so rebuild the ws* utils.
2001-06-13add portuguese kbd map; from pmsac <pmsac@netcabo.pt>Michael Shalayeff
2001-06-11good when it compilesMichael Shalayeff
2001-06-11follow x11 behaviour wrt caps^shift, even i like it this way, but deraadtifiedMichael Shalayeff
2001-06-09Set sc_dying in wskbd_detach, otherwise it's pointless.Aaron Campbell
2001-06-09Remove sc_ready from the softc, we can just test sc_events.io instead.Aaron Campbell
2001-06-09Allow wskbd_cngetc() to return any key pressed, not just ones in the ASCIIAaron Campbell
group; fixes PR/1787. This mimics the behavior of pccons and pcvt; mickey@ ok
2001-06-08swiss french keyboard; from Mathias Schmocker <smat@acm.org>Michael Shalayeff
2001-06-08and add a note on result value importanceMichael Shalayeff
2001-06-08invert caps w/ shifts, also cleanup the whole routine; pointed out by ↵Michael Shalayeff
pvalchev@; aaron@ ok
2001-06-04Don't print these messages unless debugging. mickey@ okHakan Olsson
2001-05-24Check malloc() return value, from tedu@heorot.stanford.eduAngelos D. Keromytis
2001-05-16it is not right to malloc() w/ WAITOK at attach time, put back NULL check ↵Michael Shalayeff
and change to NOWAIT
2001-05-16it is not right to malloc() w/ WAITOK at attach time, put back NULL check ↵Michael Shalayeff
and change to NOWAIT
2001-05-16No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok)Hakan Olsson
2001-05-16kill COMPAT_{09,10,11} kernel options. We still need kern_info_09.c and ↵Todd C. Miller
kern_ipc_10.c for other compat modules.
2001-05-14add swiss german layout; from Kaspar Brand <kasparb@freesurf.ch>Michael Shalayeff
2001-05-08inplement screen burner in screenblank(1) style (no program though).Michael Shalayeff
disabled by default, also supports vsync blanking, disabled by default. aaron@ looked at it a while back and i fixed problems he had indicated.
2001-05-01splhigh -> splttyAaron Campbell
2001-04-30koi8-r keyboard layout; from igor grabin <violent@death.kiev.ua>Michael Shalayeff
2001-04-18Oops -- adjust the comment as well.Aaron Campbell
2001-04-18Set the default bell pitch to 400, like X.Aaron Campbell
2001-04-17During a mouse motion event, inverse the new mouse position first, then theAaron Campbell
old one, instead of the other way around. This makes the motion look much more fluid on my laptop LCD.