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. |
||
---|---|---|
.. | ||
adosfs | ||
arch | ||
compat | ||
conf | ||
ddb | ||
dev | ||
isofs/cd9660 | ||
kern | ||
lib | ||
miscfs | ||
msdosfs | ||
net | ||
netccitt | ||
netinet | ||
netiso | ||
netns | ||
nfs | ||
scsi | ||
stand | ||
sys | ||
ufs | ||
vm | ||
Makefile |