History log of /xsrc/external/mit/xorg-server.old/dist/hw/sun/sunKeyMap.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# cb17d216 01-Aug-2020 tsutsui <tsutsui@NetBSD.org>

Cherry-pick non-Xorg-1.20-specific fixes from xorg-server dir.

Use proper ANSI offsetof(3) to specify framebuffer offset in struct.
Add prototype declarations for CG2 functions.
Implement functions to restore palette settings on exiting Xserver.
Explicitly initialize origColormapValid for readability.
Fix LED defintions to match xkb/xkbInit.c.
Remove unused functions required to handle non-XKB autorepeat.
Initialize ModMap dynamically using keymap data per each keyboard.
Remove now unused ModMap data for each keyboard.
Use "empty" for rmlvo model and layout to avoid lingering default settings.
Trailing whitespace.

Note it looks there is some serious performance regression
between Xorg 1.10 and 1.20 on rendering root_weave to root window
on 3/60 bwtwo mono server.

# b9325ec5 22-Jul-2020 tsutsui <tsutsui@NetBSD.org>

Import WIP Xorg-Server-1.10'fied ancient monolithic Xsun servers.

There are still several issue especially around XKB stuff,
but both Xsun and XsunMono servers are confirmed working with
bwtwo on 3/60 and tme, and also cgtwo on tme.
See my port-sun3@ posts for more details:
https://mail-index.netbsd.org/port-sun3/2020/07/17/msg000157.html

Note a newer Xorg Server 1.20 based version is also ready
so these 1.10 sources are imported as referenece for people
who will try to port other X11R6 servers.