NetBSD/sys
jonathan 1d976e39b9 Change pmax framebuffer drivers to use Ted Lemon's port of the
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.
1995-09-11 07:45:36 +00:00
..
adosfs make nfsable from osymh@gemini.oscs.montana.edu (Michael L. Hitch) 1995-08-18 15:14:33 +00:00
arch Change pmax framebuffer drivers to use Ted Lemon's port of the 1995-09-11 07:45:36 +00:00
compat Fix PR #1445 (incorrect ifdef/else/endif), from Bill Sommerfeld via 1995-09-08 07:57:15 +00:00
conf Some changes from Matt Thomas, to help support FDDI: 1995-08-19 00:49:15 +00:00
ddb Avoid printing values as "end+0x...." 1995-05-24 20:21:00 +00:00
dev Fix misplaced #ifdef. 1995-09-06 04:15:59 +00:00
isofs/cd9660 avoid unnecessary aging of buffers. This used to make sense, when buffer 1995-07-24 21:19:27 +00:00
kern Distribute cache entries more evenly 1995-09-08 14:15:07 +00:00
lib Avoid calling device-close routine when open() not completed. Otherwise you 1995-09-06 19:53:27 +00:00
miscfs Lock the process in core before operating on it. 1995-08-13 09:05:51 +00:00
msdosfs Don't allow setattr on msdos directories (fixes pr kern/1436) 1995-09-09 19:38:00 +00:00
net Garbage collect useless off' and len' variables. 1995-08-19 16:33:17 +00:00
netccitt so_pcb should be a void *. 1995-08-17 02:57:20 +00:00
netinet so_pcb should be a void *. 1995-08-17 02:57:20 +00:00
netiso so_pcb should be a void *. 1995-08-17 02:57:20 +00:00
netns so_pcb should be a void *. 1995-08-17 02:57:20 +00:00
nfs No point in computing cn_hash here, 1995-09-08 13:52:23 +00:00
scsi Set the scsi link before calling config_attach(), so target/lun info is 1995-08-21 09:30:09 +00:00
stand
sys Put SIOCGETVIFCNT and SIOCGETSGCNT in group `u'. This is consistent with 1995-08-23 00:40:47 +00:00
ufs Do any pending I/O before trying to unmount, per John Kohl. 1995-09-01 19:39:18 +00:00
vm Add PHOLD() and PRELE() macros, used to hold a process in core and release it. 1995-08-13 09:04:43 +00:00
Makefile