| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
them especially if char and short arguments are used.
OK otto@ deraadt@
|
|
|
|
| |
ok millert@ krw@
|
|
|
|
|
|
| |
layout inquiry, as some PS/2 converters (at least the Starview SV 125) need
it to behave correctly.
Found the hard way and researched by Mike Malopolski, thanks!
|
|
|
|
| |
will be necessary for rawkbd mode.
|
|
|
|
| |
WSDISPLAY_COMPAT_RAWKBD support.
|
|
|
|
|
| |
property.
Tested with type 3 and type 4 keyboards.
|
|
|
|
|
|
| |
sys/dev/sun/sunkbd.c, and move the layout tables to sys/dev/sun/sunkbdmap.c.
No functional changes, small sparc64 kernel shrinkage.
|
| |
|
| |
|
|
|
|
|
|
|
| |
associate a name with each interrupt handler. This is not visible
outside the kernel (yet).
ok jason@
|
| |
|
|
|
|
| |
is invoked.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reduce the size of a GENERIC kernel by ~190k
Remove the nasty pointer/bus_space_handle_t casts
Adds debug bus_space code including the ability to trace
bus operations (it actually works now).
The following rules are now followed (and verfified by the debug
code):
1. A "bus_space_handle_t" may only be used with the
"bus_space_tag_t" that created it.
2. Only "bus_space_map()" may create "bus_space_handle_t"s.
3. A "bus_space_handle_t" may not be modified after it has
been created (other than being destroyed by "bus_space_unmap()").
Thanks to help from mcbride, marc, jason, drahn, to anyone that might
have slipped my mind at the moment.
ok jason@, deraadt@
|
|
|
|
|
| |
the keyboard (oops). This also fixes a bad interaction with wskbd_cnattach
that would hose the underlying sabtty device.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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@
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
to move, though.
|
|
Also, add the necessary config goop
Finally, enable com* at ebus?, comkbd* at ebus?, and vgafb* at pci?
|