BSD 4_3 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Wed, 14 Sep 1983 02:45:20 +0000 (18:45 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Wed, 14 Sep 1983 02:45:20 +0000 (18:45 -0800)
Work on file usr/doc/misc/kchanges.4.2/3.5.t

Synthesized-from: CSRG/cd1/4.3

usr/doc/misc/kchanges.4.2/3.5.t [new file with mode: 0644]

diff --git a/usr/doc/misc/kchanges.4.2/3.5.t b/usr/doc/misc/kchanges.4.2/3.5.t
new file mode 100644 (file)
index 0000000..e842578
--- /dev/null
@@ -0,0 +1,87 @@
+.NH 3
+/sys/vax
+.PP
+The following files are new in 4.2BSD:
+.IP \fBcrt0.ex\fP 15
+edit script for creating a profiled kernel
+.IP \fBframe.h\fP 15
+copied from /usr/include
+.IP \fBin_cksum.c\fP 15
+checksum routine for the DARPA Internet protocols
+.IP \fBparam.h\fP 15
+machine-dependent portion of /sys/h/param.h
+.IP \fBpup_cksum.c\fP 15
+checksum routine for PUP-I protocols
+.IP \fBrsp.h\fP 15
+protocol definitions for communicating with a TU58
+.IP \fBsys_machdep.c\fP 15
+machine-dependent portion of the ``sys_*'' files of /sys/sys
+.IP \fBufs_machdep.c\fP 15
+machine-dependent portion of the ``ufs_*'' files of /sys/sys
+.IP \fBvm_machdep.c\fP 15
+machine-dependent portion of the ``vm_*'' files of /sys/sys
+.IP \fBvmparam.h\fP 15
+machine-dependent portion of /sys/h/vmparam.h
+.PP
+The following files have been modified for 4.2BSD:
+.IP \fBLocore.c\fP 15
+includes new definitions for linting the network and ipc code
+.IP \fBasm.sed\fP 15
+now massages \fIinsque\fP, \fIremque\fP, and various routines
+which do byte swapping into assembly language
+.IP \fBautoconf.c\fP 15
+handles MASSBUS drives which come on-line after the initial
+autoconfiguration process; sizes and configures swap space
+at boot time in addition to calculating the swap area allocation
+parameters \fIdmtext\fP, \fIdmmax\fP, and \fIdmmin\fP (which
+were manifest constants in 4.1BSD); calculates the disk partition
+offset for system dumps at boot time to take into account variable
+sized swap areas; now uses the per-driver array
+of standard control status register addresses when probing
+for devices on the UNIBUS; now allows MASSBUS tapes and disks
+to be wildcarded across controllers
+.IP \fBconf.c\fP 15
+uses many ``local'' spaces for new and uncommon device drivers
+.IP \fBgenassym.c\fP 15
+generates several new definitions for use in locore.s
+.IP \fBlocore.s\fP 15
+includes code to vector software interrupts to protocol
+processing modules; assembly language assist routines for
+the console and UNIBUS TU58 cassette drives; a new routine,
+\fIFastreclaim\fP is a fast coding of a major path through
+the \fIpagein\fP routine; copyin and copyout
+now handle greater than 64Kbyte data copies and return EFAULT
+on failure; understands the new signal trampoline code; now contains
+code for draining terminal multiplexor silos at clock time;
+a bug where a the translation buffer was sometimes being improperly
+flushed during a \fIresume\fP operation has been fixed
+.IP \fBmachdep.c\fP 15
+a bug which caused memory errors to not be reported on 11/750's
+has been fixed; has new code for handling the new signals;
+recovers from translation buffer parity fault
+machine checks apparently caused by substandard memory chips
+used in many 11/750's; includes optional code to pinpoint
+bad memory chips on Trendata memory boards; the machine check routine
+now calls the \fImemerr\fP routine to print out
+the memory controller status registers in case the fault 
+occurred because of a memory error
+.IP \fBmem.c\fP 15
+now has correct definitions to enable correctable 
+memory error reporting on 11/750's: DEC documentation
+incorrectly specifies use of the ICRD bit
+.IP \fBpcb.h\fP 15
+has changes related to the new signal trampoline code
+.IP \fBswapgeneric.c\fP 15
+supports more devices which can be used as a generic
+root device; interacts with the new swap configuration
+code to size the swap area properly when running a 
+generic system; understands the special ``swap on root''
+device syntax used when installing the system
+.IP \fBtrap.c\fP 15
+can be compiled with a SYSCALLTRACE define to allow system
+calls to be traced when the variable \fIsyscalltrace\fP is
+non-zero; 
+.IP \fBtu.c\fP 15
+includes (limited) support for the TU58 console cassette on the 11/750,
+sufficient for use in single-user mode; supports the use of the MRSP ROM
+on the 11/750.