1d976e39b9
NetBSD/sparc rcons glass-tty console pseudo-device driver, via the "fb" generic-framebuffer pseudo-device driver. Individual framebuffer device drivers are now autoconfig glue, and initialization code for a set of vdac/ramdac-level methods, called "fbdriver", that's used by all the pmax device drivers. All the handlers for user-level requests (open/ioctl/read/write/close) are moved into the fb pseudo-device driver, which uses the the "fbdriver" methods to work on any given pmax hardware driver. Framebuffers supported are: sfb cfb mfb xcfb pm. Move the qvss (pm) -style mmap()ed device interface, kernel tracking of mouse button/movement events, and placing mouse/keyboard events in an mmap()ed ring buffer, out of the framebuffer device drivers and into separate source files. The fb pseudo-device driver uses the qvss-compatible interface, since that's what the (R5) X server uses. |
||
---|---|---|
.. | ||
alpha | ||
amiga | ||
atari | ||
hp300 | ||
i386 | ||
m68k | ||
mac68k | ||
mips | ||
mvme68k | ||
pc532 | ||
pmax | ||
sparc | ||
sun3 | ||
vax |