jonathan
d20d3cf520
Framebuffer ioctls for Ted Lemon's pmax generic framebuffer fb
...
pseudo-device.
1995-09-11 08:17:04 +00:00
jonathan
ba769a296d
Register definitions for the TURBOChannel Smart Frame Buffer (sfb).
1995-09-11 08:14:16 +00:00
jonathan
c8bef84d72
*** empty log message ***
1995-09-11 08:11:20 +00:00
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
thorpej
ef09db9674
Add a memcpy() entry as suggested by Gordon Ross. Use <machine/asm.h>
...
where appropriate.
1995-09-10 19:42:17 +00:00
christos
49a4e14351
Handle long lines without core-dumping.
1995-09-10 15:55:13 +00:00
fvdl
c08d930690
Get address of buffer right when returning from graphics mode.
1995-09-10 10:45:16 +00:00
phil
b2d6a2c531
Second try at import of pc532/floppies.
1995-09-10 06:13:41 +00:00
phil
de25541834
Sorry. I imported these in the wrong place!
1995-09-10 06:09:15 +00:00
christos
17c2255148
Fix PR/1443:
...
Dependency rules with `=' in the lhs are parsed as variable assignments.
E.g., the following Makefile fails:
A=a b c d
all: $(A:%=%b)
$(A:%=%b):
@echo $@
1995-09-10 03:58:16 +00:00
ws
6820273c34
Don't allow setattr on msdos directories (fixes pr kern/1436)
...
Correct handling of rmdir'ing open directories
Correct implementation of rename (includes renaming of directories)
Handle root directories that are not multiple clusters in size
1995-09-09 19:38:00 +00:00
ws
166530c153
Distribute cache entries more evenly
1995-09-08 14:15:07 +00:00
ws
4d035ffc4d
No point in computing cn_hash here,
...
as it gets immediately recomputed in lookup
1995-09-08 13:52:23 +00:00
fvdl
43279db68d
Fix PR #1445 (incorrect ifdef/else/endif), from Bill Sommerfeld via
...
John Kohl.
1995-09-08 07:57:15 +00:00
tls
94f6fc8e46
Sync with 4.4lite2
1995-09-08 03:22:54 +00:00
tls
917ef72d79
Sync with 4.4lite2
1995-09-08 01:05:59 +00:00
fvdl
df2f99818a
Get notion of VT number right.
1995-09-07 21:55:43 +00:00
fvdl
698e606f39
syscalls.master changed
1995-09-07 21:49:52 +00:00
fvdl
a396a097b7
Fix some bugs & typing problems.
1995-09-07 21:48:59 +00:00
jtc
1a86f1c724
Revert last change, it seems that a lot of software (including our own
...
lint) uses yydebug even when YYDEBUG is not defined.
1995-09-07 17:34:04 +00:00
jtc
2bb92dc67a
Don't bother with a m68k assembly version of insque/remque. Gcc
...
generates the pretty much the same code (I believe it is exactly
the same except for stack frame setup) as the generic C version.
1995-09-07 07:17:53 +00:00
jtc
c2f3dc5291
Sync with 4.4lite2
1995-09-07 06:57:11 +00:00
jtc
d943cdadce
Sync with 4.4lite2
1995-09-07 06:42:58 +00:00
jtc
f859c958ca
Sync with 4.4lite2
1995-09-07 06:28:39 +00:00
jtc
5fc5415e25
Sync with 4.4lite2
1995-09-07 06:12:53 +00:00
jtc
f269c3f49e
Fix bug when the second argument of va_start was a char, short or float.
...
(ie. not promoted); fixes PR# 1193. Thanks to Bernd Ernesti and Markus
Wild.
1995-09-07 01:20:15 +00:00
jtc
dc758c27aa
Handle case where mail-default-reply-to == t
1995-09-07 00:21:14 +00:00
jtc
4bafac2c1a
Create symlink between MAKEDEV(8) and makedev(8) for user convenience.
...
Update RCS Id to use $NetBSD: $.
1995-09-06 21:36:32 +00:00
jtc
f03ae96103
Renamed makedev.8 to MAKEDEV.8, to be consistant with all other ports.
1995-09-06 21:31:34 +00:00
pk
07f70f97f1
Avoid calling device-close routine when open() not completed. Otherwise you
...
lose if this sequence occurs: open()->devopen()->...->panic()->closeall().
1995-09-06 19:53:27 +00:00
thorpej
7e58b6088e
hp300-specific `etc' targets
1995-09-06 16:17:41 +00:00
pk
bac2393fb0
Probe config registers correctly.
1995-09-06 12:35:38 +00:00
thorpej
7e85a5a412
Fix misplaced #ifdef.
1995-09-06 04:15:59 +00:00
pk
896097d846
Fix `le' faked bootpath (PR#1438, Rolf Grossmann).
1995-09-05 21:46:04 +00:00
pk
60a7c4c394
Add `sw' scsi adapter on obio (per Jason Thorpe, PR#1422).
1995-09-05 21:43:09 +00:00
jtc
5a172566ef
Fixed bug I introduced when changing printf comparison vs. EOF. Noted by
...
andreas@planix.com .
1995-09-05 19:57:43 +00:00
ragge
b196060eb7
pcs750.bin -> pcs750.bin.uu
1995-09-05 19:53:01 +00:00
jtc
f4e11cbd09
Include /usr/bin/banner (different from /usr/games/banner)
1995-09-05 18:40:29 +00:00
jtc
cbe2365667
Repair broken merge
1995-09-05 18:36:28 +00:00
cgd
0f14e95f52
replace bogus tcl with tch, thanks to briggs
1995-09-05 15:07:05 +00:00
briggs
c91abc3e61
Remove infinite loop per Leo and Mycroft.
1995-09-05 11:21:34 +00:00
phil
207f4a990b
For the pc532, use md-nop.c.
...
(Should this have mapped all except sparc to md-nop.c? All except
md-sparc.c are the same as md-nop.c.)
1995-09-05 09:11:55 +00:00
leo
7640742d5b
Fix possibly endless loop (mycroft) and add fix requested by Allen Briggs.
1995-09-05 07:02:21 +00:00
tls
9460f18c9e
unsurprisingly, I guess, gcore does not work. oops
1995-09-05 02:58:42 +00:00
tls
4fe348bcc0
added from lite2. port maintainers may want to try md-nop.c.
1995-09-05 02:50:30 +00:00
tls
360d99ae35
add gcore
1995-09-05 02:41:54 +00:00
tls
f51106fa49
imported from 44lite2
1995-09-05 02:34:23 +00:00
cgd
a30ab0e620
Try N. This makefile now looks a LOT like lorder's Makefile. In particular,
...
it is inappropriate for Makefiles to force manual pages to be built, so
they shouldn't be doing it. Just redefine 'realinstall' rather than
frobbing every target under the sun.
1995-09-05 01:11:10 +00:00
tls
a4005d9e16
Fix tiny goof missed in fixing tiny goof missed in merge.
1995-09-05 01:06:38 +00:00
fvdl
1b8c8d3906
Fix broken VT_WAITACTIVE ioctl (from pcvt 3.30, needed for Linux
...
svgalib binaries).
1995-09-04 22:33:21 +00:00