drochner
408be2261c
Compile in BOOTP support for diskless boot.
1998-01-09 17:25:30 +00:00
perry
b46484bb8a
RCSID Police.
1998-01-05 20:51:25 +00:00
kleink
c87631771e
Add COMPAT_13.
1997-12-01 14:52:51 +00:00
fair
315f8de9c2
add pseudo-device rnd, commented out
1997-11-20 08:11:14 +00:00
lukem
6c986561ee
* add commented out DDB_HISTORY_SIZE=100 if DDB exists in config file
...
* fix up use of 'options<SPACE><TAB>'
1997-11-17 01:57:23 +00:00
thorpej
ce4c770f88
Make sure CPP, AR, AS, and RANLIB are defined.
1997-11-12 23:11:50 +00:00
thorpej
a421995756
Define LORDER, NM, and TSORT here, like we do the rest of the tools.
1997-11-12 22:25:31 +00:00
jonathan
9dee06e184
Add px placebo driver to standard pmax options.
1997-11-10 08:26:33 +00:00
jonathan
bf4f202e7c
Merge MINIROOT and NFSINSTALL into a single INSTALL config file,
...
with config lines for both root-on-disk and root-on-NFS.
1997-10-20 03:50:05 +00:00
jonathan
8061da06c9
Add "options COMPAT_12".
1997-10-20 03:45:08 +00:00
thorpej
f77f4e6084
The MIPS toolchain generates ELF. Don't pretend like it generates a.out
...
by renaming "netbsd" to "netbsd.elf", and then creating an a.out image
called "netbsd".
Instead, create _both_ ECOFF and a.out versions of the kernels, named
"netbsd.ecoff" and "netbsd.aout" respectively, and drop the ".elf"
from the ELF kernel.
(And, with any luck, the a.out hack will go away completely Very Soon.)
1997-10-08 21:26:16 +00:00
christos
7f41ec0345
PR/4162: Chris Jones: make cleandir does not work properly; it does not
...
remove the object files and the .depend file in the kernel build directory.
1997-09-30 22:50:53 +00:00
bouyer
6f3bab1f59
Merge scsipi branch in the mainline. This add support for ATAPI devices
...
(currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2
busses to which devices can attach (scsibus and atapibus). This needed to
change some include files and structure names in the low level scsi drivers.
1997-08-27 11:22:52 +00:00
mjacob
6ac7f6248f
add a before tab to SCSIVERBOSE
1997-08-23 19:16:06 +00:00
mjacob
1a7afa3853
add commented out reference SCSIVERBOSE option
1997-08-20 18:38:13 +00:00
jonathan
43bc0b92d2
Turn DDB on by default in GENERIC kernel; turn DDB_ONPANIC off.
...
Remove obsolete comments.
1997-08-20 04:33:04 +00:00
jonathan
d2ecd3da2a
update based on NFSINSTALL.
1997-08-20 04:22:41 +00:00
jonathan
378facc384
consistent whitespace after "options".
1997-08-20 04:21:28 +00:00
mhitch
dfca3a7721
Add disk and tape devices for a second ASC SCSI option card.
1997-07-29 00:54:22 +00:00
mhitch
cd0f6f6375
Add the PMAZ SCSI option.
1997-07-28 21:37:38 +00:00
jonathan
c5be7fca38
NEWCONF was prototype ``new config'' pmax kernel config file. Now obsolete.
1997-07-22 08:54:40 +00:00
jonathan
3234955c06
Identical to NFSINSTALL, bar comments.
1997-07-22 08:49:56 +00:00
jonathan
e8414333ac
Merge NFSROOT and NFSINSTALL.
1997-07-22 08:49:11 +00:00
jonathan
064c4e515c
Create sys/dev/dec and cleanup sys/dev/tc:
...
* Move clockvar.h (header file for generic clock code) to sys/dev/dec.
* Move if_le_dec.c with DEC padded LANCE-dma (pmax/pmax, ioasic, vax 3400)
to sys/dev/dec. Remove from sys/dev/tc.
* Declare attribute le_dec_subr in /sys/dev/dec/files.dec,
use if_le_dec.c when it's defined.
* Move IOCTL asic declaration from pmax and Alpha MD machine
files to sys/dev/tc/files.tc.
* move TurboChannel and ioasic if_le attachments from pmax and Alpha machine
config files to /sys/dev/tc/files.tc. Add le_dec_subr attribute.
* Add if_le_dec attribute to if_le_ibus (pmax ds3100 pmax) LANCE attachment.
1997-07-22 04:32:13 +00:00
jonathan
592eeb7378
mips-tuned bcopy from Jon Kay (UCSD) released under BSD copyright,
...
with standard BSD in_cksum() interface by Jonathan Stone.
1997-07-20 22:42:33 +00:00
leo
198bd713f2
Generate assym.h dependencies when making 'depend'.
1997-07-12 22:07:36 +00:00
jonathan
d2faa7a82b
Set kernel text start address in port-specific Makefile, not ldscript.
1997-06-23 02:40:28 +00:00
jonathan
89868a5f07
Import mcclock from NetBSD/Alpha, mostly replacing the Sprite clock code.
...
interface. From Toru Nishimura <nisimura@itc.aist-nara.ac.jp>.
Partly merged back with Alpha code by Jonathan Stone. Needs more merging.
1997-06-22 09:34:34 +00:00
jonathan
4692a37162
Final changes for configuring MIPS1 and MIPS3 in a single kernel.
...
* cpuregs.h:
rename remaining VMMACH_xxx TLB macros to MIPS_TLB_xxx.
Add compile-time MIPS3-only, compile-time MIPS1-only, and
runtime (both) definitions for number of TLB ASIDs (tlb pids)
and shift count to extract a TLB pid.
* locore.h:
Delete unused vector slot for indexed TLB writes.
mips1 and mips3 TLBs are different enough that we have
to break them out at the caller anyway.
* Add compile-time MIPS3-only andcompile-time MIPS1-only
macros to call locore functions directly by name.
Use the existing method table only if
* mips/mips_machdep.c, mips/trap.c, mips/pmap.c, pmax/machdep.c:
Use MIPS3_ or MIPS1_ specific names for TLB pids in
mips3 and mips1 specific code paths (e.g., creating the kernel stack
for process 0).
Add `options MIPS3' to pmax/conf/GENERIC.
1997-06-22 03:17:37 +00:00
jonathan
8e5f767c50
Use generic MIPS pmap vm_machdep.c
1997-06-16 00:35:10 +00:00
mhitch
56b72a34f3
Since locore_r2000.S and locore_r4000.S are included by locore.S, they need
...
to be included in the dependency list for locore.o.
1997-06-15 16:27:47 +00:00
mhitch
d2ce63e3bc
DECstation MIPS3 support: a GENERIC config file for the R4000/R4400-based
...
DECstations.
1997-06-15 16:21:19 +00:00
jonathan
957e3b4622
Turn on -Wall -Weror and -Wstrict-prototypes -Wmissing-prototypes.
...
Turn off warnings for uninitialized variables to avoid spurious warnings.
1997-06-15 01:20:59 +00:00
mrg
1258c8d25b
remove now obsolete "swap on..." lines.
1997-06-12 18:41:58 +00:00
jonathan
19e4111ef7
Move the mips sys_machdep.c from pmax/pmax to mips/mips, to enforce a
...
common sysarch on all mips ports.
1997-06-09 02:14:56 +00:00
jonathan
3844d313b1
Add CD9660 and PROCFS filesystems. Sort filesystem options.
...
Add tun, and reorder pseudo-devices to match other systems' GENERIC config.
1997-06-01 08:44:57 +00:00
mhitch
ad9b4015c2
Comment out the dc0 at mainbus0: that attempts to include the DS3100 dc
...
device attachment. The 3max dc0 device attaches to the pretended IOASIC.
1997-05-31 20:45:07 +00:00
mhitch
fe468f64bc
Include pm_ds.c if pm_ds, not dc_ds - dc_ds gets set for the 5000/200 as
...
well as the 3100, but trying to include pm_ds.c for a 5000/200-only
configuration fails.
1997-05-29 03:08:40 +00:00
mhitch
660cdaec8a
Use the generic root/swap in the model-specific configuration files.
1997-05-29 02:22:27 +00:00
jonathan
8f17cfaec1
Add 'needs-flag' to pmax, 3max dc (DZ-11 clone) front-ends (dc_ds, dc_ioasic
...
respectively), so console setup code can test forconfiguration of the
correct front-end (via NDC_DC and NDC_IOASIC, respectively).
Delete 'needs-flags' from dc.c. GC obsolete uses of NDC, "dc.h".
1997-05-24 08:19:44 +00:00
jonathan
20e5e29aef
Use a ldscript to work around `features' (not enough section headers)
...
when linking kernels with GNU binutils-2.7 or newer ld.
1997-05-24 05:56:06 +00:00
jonathan
b088f1b7fd
Change default le entry from "le*" to "le0" so GENERIC kernels
...
configure the pmin/pmax (2100/3100) baseboard ethernet as le0, not le1.
1997-05-20 08:36:42 +00:00
jonathan
a72c2263f5
Change `needs-count' on scc to `needs-flag': should have been `needs-flag'
...
since rev 1.18 of pmax/tc/scc.c.
1997-05-15 04:42:12 +00:00
jonathan
3480029167
Add `offset' locator to ioasic-attached devices, for compatibility with
...
the ioasic_submatch() used in drivers shared by pmax and alpha ports.
1997-05-15 00:43:22 +00:00
jonathan
45d369d5fb
Ted Lemon's (RR 3540) cross-compilation patch: use ${SIZE} instead of size,
...
Also add "SIZE=? size", so that native kernel compiles work, too.
1997-04-26 02:20:59 +00:00
jonathan
55a34d0cf4
Add "options MIPS1" and delete commented-out lines inherited from GENERIC.
1997-04-26 01:35:41 +00:00
jonathan
ab9bbd64d6
Use genassym.sh script to make assym.h, for cross-compiling.
...
Remove dependencies on genassym.
1997-03-16 11:54:03 +00:00
jonathan
d01b866f0c
Build kernel object files with -mno-abicalls and -mno-half-pic. (The
...
kernel doesn't support GP-relative addressing, and is statically linked).
Compile genassym without those flags: -mno-abicalls will make it coredump.
1997-03-05 04:41:57 +00:00
jonathan
b57cf6e1ce
Remove obsolete comment. (This config *does* work).
1997-02-28 09:51:21 +00:00
perry
19d153fc48
Nuke some options GENERIC residue.
1997-02-04 04:57:10 +00:00