phil
a3a96d6af3
Another tweek to support libcompat.
1996-02-15 20:19:48 +00:00
jonathan
ab3b20faba
Remove the compile-time conditionalization for either CFB or SFB,
...
based on "#ifdef MELLON": examine the framebuffer dimensions in the
fb softc, and initialize the x-axis offset appropriately.
User-level changes to (e.g.) an Xserver are still needed to work
on an SFB.
1996-02-15 19:18:22 +00:00
jonathan
d25690e30a
Propagate changes from cfb driver to not require "needs-count" to other
...
pmax framebuffer drivers.
1996-02-15 19:13:08 +00:00
phil
2afc843cce
change _insque and _remque to match the prototypes in sys/systm.h.
1996-02-15 08:39:27 +00:00
phil
5e7b18feac
Catch up with changes in the libkern and libcompat get $S ...
...
Comment out ns_cksum.c.
1996-02-15 08:37:56 +00:00
tls
ebe345eab2
I seem to have forgotten to commit the patch in PR1608 when I closed it. Fix VLNEXT handling.
1996-02-15 00:59:16 +00:00
christos
fce99a5188
Add disk related prototypes.
1996-02-14 21:49:49 +00:00
christos
0bc63f486d
scsi prototypes
1996-02-14 21:46:52 +00:00
christos
1c2a80cfe3
add another missing prototype with TPCONS is not defined.
1996-02-14 21:32:37 +00:00
jtc
6117b03a03
Fix embarassing typo
1996-02-14 19:21:54 +00:00
gwr
64a13b9a7b
Remove ns_cksum.c (now in sys/conf/files)
1996-02-14 15:59:57 +00:00
briggs
946dc72362
Get d_npartitions right.
1996-02-14 14:20:54 +00:00
leo
7992289e54
Fix unterminated comment.
1996-02-14 08:10:51 +00:00
leo
2708c1593e
Oops, should have been updated in conjunction with ncr5380.c .
1996-02-14 08:09:47 +00:00
jtc
645e4d83ee
Changed so that COLUMNS environment variable will override the value
...
obtained via the TIOCGWINSIZ ioctl. This is required by POSIX.2, see
section 4.39.5.3.
1996-02-14 05:58:53 +00:00
briggs
ef9b75f679
HZ used to be in Makefile.mac68k... It is 60 on the mac, not 100.
1996-02-14 04:26:38 +00:00
thorpej
94ca9f6aa0
New interrupt handling code. Highlights:
...
- Interrupt service routines now take a pointer to
the device's softc, rather than a unit number.
- Interrupt handling code in locore.s condensed. Only
remaining "special" handlers are lev0 (spurious),
lev1 (HIL; don't ask), lev6 (clock), and lev7 (NMI).
Only remaining hard-coded device driver reference in
locore is HIL. (clock doesn't count...)
- "dcafastservice" eliminated. DCA driver has new mechanism
to guarantee prompt interrupt service at any ipl (not
just level 5).
- Interrupt code pulled out of autoconf.c and machdep.c and
placed in new file, isr.c
1996-02-14 02:56:38 +00:00
thorpej
d6f4511690
All interrupt routines (except the HIL; don't ask) now take a pointer
...
to a softc, rather than a unit number. Add a "dq_softc" member
to struct devqueue; this is a temporary measure until the
dma/controller/device callback spaghetti is untangled.
YAY! No more need for dcafastservice!
HIL: squish instances of "(void) splhil()" and "(void) spl0();".
1996-02-14 02:43:54 +00:00
thorpej
c88b047836
Compile the new interrupt handling code.
1996-02-14 02:33:25 +00:00
pk
da1402dcb7
Eliminate <setjmp.h>.
1996-02-14 01:03:17 +00:00
pk
fe9d17199a
If `cold' simply halt the machine in boot(). Note, this still leaves a window
...
where vfs_shutdown() and sync() can be called prematurely.
1996-02-13 23:59:02 +00:00
jtc
c0a76e479c
Add fd to all; stdin, stdout, and stderr to std
1996-02-13 23:55:09 +00:00
christos
1cb0b13391
Add declaration of strncasecmp.
1996-02-13 23:48:26 +00:00
christos
14d9cd33af
netinet prototypes
1996-02-13 23:40:59 +00:00
mark
6de3d0fb2e
Replaced missing $ on one of the mkdep lines.
1996-02-13 23:29:14 +00:00
scottr
de8fcf0996
Spelling correction
1996-02-13 23:08:24 +00:00
pk
54bd5c6954
Fix ANSI prototype goof (from Openbsd).
...
Add explicit return type to most functions.
V3 PROM console support.
1996-02-13 22:49:48 +00:00
pk
773f74b60d
Change some caddr_t's to void *'s.
1996-02-13 22:43:33 +00:00
pk
58cd67c20d
Make sure we assign a value to variables we use.
...
Don't express size of NVRAM in terms of machine page size.
1996-02-13 22:38:25 +00:00
christos
f0684ee41d
netns prototypes
1996-02-13 22:13:43 +00:00
christos
2d4af9a7f8
netiso prototypes and fixes to get -DTUBA to compile.
1996-02-13 22:07:57 +00:00
christos
0c7d098c3b
netccitt prototypes
1996-02-13 22:04:21 +00:00
christos
206e75c6f1
Net prototypes
1996-02-13 21:59:53 +00:00
christos
20df3b41ab
uipc_proto.c: No need for the forward decls anymore; everything is prototyped.
...
kern_time.c: add header to get the NFS prototypes if needed.
1996-02-13 21:10:43 +00:00
christos
b0228bc325
- conf.h: add missing prototype for iszerodev()
...
- protosw.h: Prototypes for the protocol stack.
1996-02-13 21:08:50 +00:00
gwr
8b686f43c0
machdep.c
1996-02-13 19:40:22 +00:00
gwr
243011c19d
pass correct type to setjmp
1996-02-13 19:39:08 +00:00
jonathan
a5c3ac2538
Allocate a single static colourmap array for aglass-tty consle
...
framebuffer and malloc() all others. Remove old-config unit-number checks.
This driver no longer requires the "needs_count" flag.
1996-02-13 18:27:28 +00:00
jonathan
1c03bcb897
Finish converting MAXINE dtop driver to use new-style config.
...
The dtop driver no longer requires the "needs-count" flag.
Fix a panic in boot-time interrupt establish. The "generic" pmax
interrupt-establish code assumes that all interrupt args are new-config
device structs accessed via a struct cfdriver. Make it so.
1996-02-13 18:23:46 +00:00
gwr
9d2186505e
Use vprintf where it was intended, and use __dead
1996-02-13 18:06:10 +00:00
gwr
b29ca3a272
Do the RPC to bootparamd a little later (just before the mountd call)
...
so that we do not ask for the "swap" path when swapping on disk.
1996-02-13 17:53:32 +00:00
ragge
2395bee98d
Much faster copyin/copyout subroutines, written by Ken Wellsch.
...
Improved user-space network I/O (like ftp) with about 1.7 times!
1996-02-13 17:45:32 +00:00
gwr
eebcc06b89
eliminate setjmp.h
1996-02-13 17:39:01 +00:00
gwr
15dae05834
Oops, label_t does not have implicit pointer type like jmp_buf
1996-02-13 17:34:46 +00:00
gwr
89c2f6dc04
now in sys/dev
1996-02-13 17:29:15 +00:00
gwr
9e07977e11
no longer useful
1996-02-13 17:27:41 +00:00
christos
8a8e1a4d94
caddt_t -> caddr_t
1996-02-13 17:13:22 +00:00
christos
4fd36944c1
add ns_cksum.c; netns will not link without it.
1996-02-13 17:09:46 +00:00
christos
216907979a
add 2 missing fwd struct declarations
1996-02-13 17:06:52 +00:00
christos
43854c5755
compiler warning police
1996-02-13 17:05:47 +00:00