summaryrefslogtreecommitdiff
path: root/sys/dev/sun
AgeCommit message (Collapse)Author
2005-06-03reties -> retriesMiod Vallat
2005-05-14Factorize most of the high-level logic for Sun serial keyboards inMiod Vallat
sys/dev/sun/sunkbd.c, and move the layout tables to sys/dev/sun/sunkbdmap.c. No functional changes, small sparc64 kernel shrinkage.
2005-02-28Fix confusion between KS_paragraph and KS_section; inspired from a PS/2Miod Vallat
keyboard sv map error spotted by Jan Johansson.
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-06-02nuke clase 3 & 4Jason Wright
2003-06-02remove clause 3 & 4 jointly held by miod and me.Jason Wright
2003-05-17up MAXSUNLAYOUT... miod, you owe me a beerJason Wright
2003-05-17Gremlin slipped in in the encoding table, affected mostly Compact-2 keyboards.Miod Vallat
2003-03-17Fix UK keyboard layout (2 & 3 shifted from one position).Matthieu Herrb
Reported by scott at porticia dot com. Ok deraadt@
2003-01-28Japanese type 5 layout; from a picture of the actual layout on sunsolve,Miod Vallat
checked against prom behaviour with a jumpered type 5.
2003-01-22Recognize the Voyager ``Compact-1'' keyboard layouts.Miod Vallat
Currently, they are mapped to the corresponding type 5 layouts, but some tweaks might be necessary in the future.
2003-01-14Move sunkbd defn to common place and remove old event.c referenceJason Wright
2003-01-14Remove dead filesJason Wright
2003-01-01Invalid key in french type 5 keyboard layout; reported by Olivier Cherrier,Miod Vallat
thanks.
2002-11-29Upon detection of an international Sun keyboard with a recognized layout,Miod Vallat
attach it with the appropriate keymap table, rather than the default KB_US table. If this is not the expected behaviour, users can still revert to US layout via "kbd us" or "wsconsctl -w keyboard.encoding=us". As the installation media uses the prom console, which will honor the international keyboard layout, this will definitely help users with international keyboards and fancy characters in their passwords... Note that there is still some Sun keyboard tables missing at the moment.
2002-11-23Add the remaining layouts (due to popular demand): spanish, italian, dutch,Miod Vallat
norwegian, portuguese, swiss-french, swiss-german, uk english. Not thoroughly tested, problems (if any) should be minor. Also fix glitch in caret handling in the previous commit.
2002-11-23wskbd layouts for Sun Danish, French and German keyboards.Miod Vallat
More to come as time permits...
2002-09-08Correctly handle keypad '.'/Delete key on sun keyboards.Miod Vallat
2002-08-29Define new wscons symbols for the L function keys found on Sun keyboards,Miod Vallat
and let the sun layout tables produce them. ok mickey@
2002-08-26map backspace to delete, not backspace key symbol which are defined the same ↵Michael Shalayeff
at the moment; jason ok@
2002-08-12Convert sparc console code from rcons and pseudo-devices to rasops and wscons.Miod Vallat
For most framebuffers it is faster. Other changes include: o 24 bit support in tcx(4) for the S24 framebuffer o accelerated cgsix(4) text console o new cgtwelve(4) driver for the GS framebuffer o improved serial driver code o better keyboard support The following framebuffers have not been tested but should work: cgfour, cgeight and cgfourteen These changes will require XF4 changes, to use Xwsfb instead of Xsun*, to be commited later today. Most of the work by me during the LSM and the week after, with code borrowed from jason@, NetBSD (new serial code), and feedback from mickey@. Work on pnozz(4) done by millert@
2002-08-05move HoldScreen to R3 where it belongs (not L3)Jason Wright
2002-05-29Add a new wskbd type for Sun type 5 keyboards (WSKBD_TYPE_SUN5).Mats O Jansson
This is needed since eg Swedish type 4 and 5 keyboard has keycodes with different keycodes. eg AltGr and Compose are switched in type 5 compared with type 4. This change will need a new Xserver to allow sun type 5 keyboards. -moj ok miod@
2002-04-08Credit DARPA/USAF appropriately.Jason Wright
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-25Opps. One missing _nodead. -mojMats O Jansson
2002-02-25US isn't all :-) Here is a swedish map. -mojMats O Jansson
2002-01-31Move ioctl userland accessible stuff to <dev/sun/uperfio.h>Jason Wright
2002-01-25Remove kbd_ms_ttyvar.h... Unneeded file from NetBSD.Jason Wright
2002-01-25move the scancode -> wskbd event map into a seperate file... more stillJason Wright
to move, though.
2001-09-18bring sparc64 OUT of the stone age... MAXPARTITIONS 16Jason Wright
2001-08-19more from netbsd... not sure if it's modified or not (modified at least for ↵Jason Wright
RCSids, tho)
2001-08-12#(endif|else) foo is incorrect, make it #endif /* foo */Heikki Korpela
deraadt@ ok
2001-06-27recieve -> receiveNathan Binkert
2001-03-24Convert to new timeout API. art@ ok.Hakan Olsson
1997-08-08Stab at fixing the locators.h mess, test!Niklas Hallqvist
1997-08-08Mostly sync to NetBSD-current 970804 + tags.Jason Downs
1997-01-15added prototypes, made some functions static, removed unused variableskstailey
now compiles with -Werror -Wall -Wstrict-prototypes
1997-01-15extra braces to prevent warning about missing braceskstailey
1996-12-03partial merge with NetBSDkstailey
1996-06-23missing splxTheo de Raadt
1996-05-26sync 0521Theo de Raadt
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-18NetBSD 960317 mergeNiklas Hallqvist
1996-01-31z8530 reorganization from gwr (which i think isn't nearly as machineTheo de Raadt
independent or correct as he thinks it is)