| Age | Commit message (Collapse) | Author |
|
sending 5 bytes per sample, it sends 3 omitting the 2nd set of
dx/dy updates. You can distinguish between the two forms since
the first byte of 5-bytes seq will be 0b10000xxx which a 3-byte
will have 0b10001xxx. This changes allows the Xsun server to
run unchanged on the Tadpole 3GX (ignoring for now that the
colormap is still broken).
|
|
of the kernel). Also, if the mouse baud rate is 0, say the mouse the isn't
there (so a terminal may be attached in its place). Make debugging mouse
problems much easier.
|
|
|
|
interface border, so that other serial interfaces can be attached to the
ms/kbd. zero functional changes and mostly involves moving code around
a bit. tested on the SS2.
this is necessary to attach the PCI ultrasparc keyboard/mouse drivers.
|
|
|
|
Inspired by Mochida Shuji <mocid@yo.rim.or.jp>.
|
|
broken?)
|
|
|
|
as with user-land programs, include files are installed by each directory
in the tree that has includes to install. (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change. Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
|
|
|
|
|
|
|
|
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.
|
|
Call kbd_xlate_init() after we know the keyboard type so it
has a chance to install the RIGHT keymap pointers! (Duh!)
|
|
* 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.
|
|
|
|
|
|
|
|
(the zsc_cs[2] members are now POINTERS!)
Also fix warnings...
|
|
|
|
|
|
|
|
|
|
|
|
Currently holds just `event.c' which should actually be considered
a candidate for `sys/dev'.
|
|
Also, change `"event_var"' to `<dev/sun/event_var.h>'.
|
|
Baud Rate Generator (BRG) clock is not necessarily PCLK/16.
|
|
Make the pseudo-interrupt functions return void.
Call the tty layer at spltty (to be safe).
|
|
|
|
- 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.
|
|
|
|
|
|
|
|
to allow the MD access functions to do delays, etc.
|
|
|
|
|