cgd
ef5b4feb51
ooops. forgot to emable fpathconf's use of VOP_PATHCONF!
1995-01-23 04:45:22 +00:00
christos
279d6f3237
wait(2): Put the status in retval[1] as solaris expects it there
...
avoid infinite loop when looking for / [since it used to return /emul/svr4],
by returning the real root.
1995-01-22 23:44:48 +00:00
mycroft
01ce8db055
Fix the problem with identifying cards on warm boot. Partly from Greg Hudson.
1995-01-22 07:37:28 +00:00
phil
0c91149a15
Do a shorter cache invalidate. (from Matthias)
1995-01-22 07:06:48 +00:00
mycroft
3dddacd1ce
Rearrange tests so `offline' has higher priority than `out of paper'.
1995-01-22 00:12:39 +00:00
briggs
c7b2ca3cf3
Add a nullcnpollc() to our constab initializor so we don't get jump to
...
zero panics when attempting to enter the debugger.
1995-01-21 05:31:17 +00:00
briggs
0379ca918b
Fix major brain damage from a while back. Old damage broke jump to zero
...
panic, leading to mass confusion.
1995-01-21 05:21:24 +00:00
briggs
cf017d6caf
sunos_sysent.c -> sunos_init_sysent.c and add a few tabs for
...
readability.
1995-01-21 00:14:11 +00:00
briggs
e2eea24235
%s/sun_/sunos_/g and grab a few comments from amiga trap.c.
1995-01-21 00:12:56 +00:00
briggs
572ad11ab2
Fixup for COMPAT_SUNOS. sun_ -> sunos_ and much from amiga folks.
1995-01-21 00:11:57 +00:00
mycroft
381715c52f
Clean up deleted files.
1995-01-19 07:03:40 +00:00
phil
8579e47846
move nncr.c -> ncr.c, nscn.c -> scn.c
1995-01-19 07:03:35 +00:00
phil
770fe02aad
change file names in clean for config.new. (nncr.c -> ncr.c, nscn.c -> scn.c)
1995-01-19 07:02:31 +00:00
jtc
1da06c0ed6
Machine dependant stuff has been moved to <machine/cdefs.h>.
1995-01-19 01:54:52 +00:00
jtc
9540190d45
This file, which will be included by <sys/cdefs.h>, will contain macros
...
such as __warn_references() and __weak_reference() which are actually
machine dependant. This will make it easier for ports that are being
bootstraped with ELF and ECOFF based toolchains.
This change also introduces a new macro, _C_LABEL(x). _C_LABEL expands
its argument, an identifier, to a character string of the identifier
name as it is represented in an object file.
For most ports, _C_LABEL(x) will expand to "_x", for ELF based ports
_C_LABEL(x) will expand to "x".
1995-01-19 01:38:36 +00:00
phil
3b18e56333
Add the fast console ram disk config.
1995-01-18 22:18:00 +00:00
mycroft
c18d708d01
Note changes.
1995-01-18 18:10:39 +00:00
mycroft
02354ddc3c
Keep the sti/cli pairs completely inside {real,prot}_to_{prot,real}.
1995-01-18 17:50:50 +00:00
mycroft
4fabcbda57
Remove two useless instructions.
1995-01-18 17:34:18 +00:00
mycroft
799aaa55c3
Various cleanup:
...
Use the global version of asm.h.
Move `boot2' into the first sector.
Replace `ouraddr' with `ourseg'.
1995-01-18 17:28:13 +00:00
mycroft
7377f34093
Clean up deleted files.
1995-01-18 17:28:12 +00:00
mycroft
373ace5180
Various cleanup:
...
Use the global version of asm.h.
Move `boot2' into the first sector.
Replace `ouraddr' with `ourseg'.
1995-01-18 17:28:07 +00:00
gwr
f110c449d8
Disable the NMI clock earlier, so the PROM does not touch the ZS chip
...
while we are using it. (No need to preserve orig_nmi_vect either).
1995-01-18 17:22:40 +00:00
gwr
d6a8e3c88f
Just return if kdb_trap returns non-zero (now that kdb_trap is fixed).
...
Print correct message for kernel coprocessor exception.
1995-01-18 17:16:54 +00:00
gwr
cab4fae641
Kill some warnings.
1995-01-18 17:14:47 +00:00
gwr
e4836f2a66
Cleanup (add some checks, remove dead code).
1995-01-18 17:13:57 +00:00
gwr
cea77bf837
Make kdb_trap return zero for traps that have not been "handled".
1995-01-18 17:10:47 +00:00
mycroft
bb563c9eec
Do I/O through iobuf rather than address 0, where applicable. Avoid an extra
...
copy in devread().
1995-01-18 16:22:35 +00:00
mycroft
46adfb5ac4
Eliminate extra arguments to some functions.
1995-01-18 15:46:34 +00:00
mycroft
37a27b27ac
Minor change.
1995-01-18 15:42:30 +00:00
mycroft
2cc5da69ef
Minor rearrangement.
1995-01-18 15:09:55 +00:00
mycroft
96d96ccc04
Do not allow opening a device which is not `alive'.
1995-01-18 10:02:43 +00:00
mycroft
41f181e0d8
Clean up the code to frob mnt_stat a bit.
1995-01-18 09:44:34 +00:00
mycroft
e9017fd132
Clean up the code to frob mnt_stat a (tiny) bit.
1995-01-18 09:34:24 +00:00
mycroft
f8bce247fa
Fix typo in previous.
1995-01-18 09:26:18 +00:00
mycroft
ac152cdeb3
Clean up the code to frob mnt_stat a bit. Eliminate im_fsmnt.
1995-01-18 09:23:18 +00:00
mycroft
958b56730a
amount -> adosfsmount
1995-01-18 09:17:32 +00:00
mycroft
e4f6d6a7db
Clean this up a bit, adding security checks, and copying code from other file
...
systems.
1995-01-18 09:16:37 +00:00
mycroft
b053bf36d7
Clean up the code to frob mnt_stat a bit.
1995-01-18 09:14:37 +00:00
mycroft
16489b2c3a
Clean up deleted files.
1995-01-18 08:17:23 +00:00
phil
9ac887e591
Move to config.new (get ram disk working correctly), add lpt driver.
1995-01-18 08:14:29 +00:00
phil
dcb56cc3c5
Move to config.new, add lpt driver.
1995-01-18 08:13:29 +00:00
mycroft
baf132fa75
Display the correct diagnostic on a coprocessor exception. From Masaru Oki.
1995-01-18 07:37:06 +00:00
mellon
4ecd541c1f
Fix up non-ANSI code (which was a no-op anyway)
1995-01-18 06:56:34 +00:00
mellon
ca985c53b6
Many changes from Jonathan Stone and a few from me to make small boot blocks and handle NetBSD a.out
1995-01-18 06:53:36 +00:00
mellon
8f24f1259a
Write out new-style core files
1995-01-18 06:52:46 +00:00
mellon
9e9d8e5a78
Ultrix pcb_regs compatibility, reorder interrupt handlers (probably futile), use new callv naming
1995-01-18 06:51:46 +00:00
mellon
07fcdf4578
Add partial sfb support, ELF and 4.4BSD a.out support, Ultrix-compatible pcb_regs, fix sigcontext, probably more
1995-01-18 06:49:12 +00:00
mellon
13301513c1
Add conditional gp support; add interrupt disable before setting or clearing soft ints
1995-01-18 06:45:29 +00:00
mellon
2c8e2a0818
Update clock initialization/updating for interoperability with Ultrix (still some problems with this, though
1995-01-18 06:43:47 +00:00