mycroft
26ecc7d3b0
Trivial change; use KB_SUN4 rather than the constant in one place.
1997-11-03 20:18:00 +00:00
gwr
80a52b9e7d
KIOCSLED ioctl takes a char (from Krister Walfridsson).
1997-11-03 05:05:45 +00:00
gwr
d6a95307e3
The release and control maps are shared by all keyboard types, so
...
change KEYSYM_HOLE to KEYSYM_NOP most places in those tables.
Map the `R' function keys with KEYSYM_FUNC_R instead of the
arrow key strings so that numlock indirection works.
1997-10-28 06:18:36 +00:00
gwr
f4a80e422c
Print more helpful information if we get unexpected keysyms.
...
Call kbd_xlate_init() after we know the keyboard type so it
has a chance to install the RIGHT keymap pointers! (Duh!)
1997-10-28 06:14:17 +00:00
gwr
0889565499
Clean up kbdioctl():
...
* Make sure all uses of the data pointer are type-cast appropriately.
* Eliminate the super-user check in the KIOCSKEY case (back as it was).
* Return ENOTTY if the ioctl command code is unrecognized.
1997-10-21 15:17:31 +00:00
gwr
d9fba6bbfb
Export kbd_docmd() because the sparc fb.c wants it.
1997-10-03 23:04:46 +00:00
jtk
37f9c6bd88
use locator defines in "locators.h" to index cf_loc[]
1997-07-17 01:17:45 +00:00
gwr
58abe62fde
Update an obsolete comment. (We DO handle CapsLock and NumLock.)
1997-05-02 17:41:37 +00:00
gwr
1169ecb0a2
Adapt to the new definition of struct zsc_softc
...
(the zsc_cs[2] members are now POINTERS!)
Also fix warnings...
1996-12-17 20:46:11 +00:00
gwr
5c9746c6d1
Replace the field cs_rr0_new with cs_rr0_delta (keep changes instead).
1996-10-16 20:43:39 +00:00
christos
86373f8cf9
backout kprintf changes
1996-10-13 01:37:04 +00:00
christos
3b23328ae6
printf -> kprintf, sprintf -> ksprintf
1996-10-10 21:11:37 +00:00
mrg
9545fa196f
select -> poll
1996-10-09 00:50:55 +00:00
mrg
c98a14ad90
update these for poll(2) changes.
1996-09-12 01:35:34 +00:00
pk
056bb18f67
A configuration file for devices found on Sun machines.
...
Currently holds just `event.c' which should actually be considered
a candidate for `sys/dev'.
1996-05-29 21:54:34 +00:00
pk
77323d42d7
Add missing splx(), per Jason.
...
Also, change `"event_var"' to `<dev/sun/event_var.h>'.
1996-05-29 21:24:41 +00:00
gwr
50ecbc1c84
Rename cs_pclk_div16 to cs_brg_clk to clarify the fact that the
...
Baud Rate Generator (BRG) clock is not necessarily PCLK/16.
1996-05-17 19:32:06 +00:00
gwr
32d12d3be4
Make the ring size configurable in the tty driver.
...
Make the pseudo-interrupt functions return void.
Call the tty layer at spltty (to be safe).
1996-04-10 21:44:35 +00:00
gwr
3143afbd6a
Fix typo
1996-03-21 22:37:26 +00:00
thorpej
532e997971
New device attachment scheme:
...
- split softc size and match/attach out from cfdriver into
a new struct cfattach.
- new "attach" directive for files.*. May specify the name of
the cfattach structure, so that devices may be easily attached
to parents with different autoconfiguration semantics.
1996-03-17 00:57:14 +00:00
gwr
6957383c25
Remove obsolete comment.
1996-02-29 19:37:53 +00:00
gwr
99e8401680
Add support for CapsLock and NumLock toggles.
1996-02-29 19:32:14 +00:00
gwr
ce56580f30
Attach should get unit from _dev.dv_unit not sc_unit
1996-02-19 04:36:13 +00:00
gwr
f2e57c6dc8
Eliminate remaining direct references to the z8530 chip
...
to allow the MD access functions to do delays, etc.
1996-01-30 22:34:52 +00:00
gwr
a3c19fb08a
Oops, I didn't mean to check in that file.
1996-01-24 16:03:31 +00:00
gwr
c68a32fc95
New "child" drivers for Sun keyboard and mouse attached to z8530sc.
1996-01-24 01:15:34 +00:00