Commit Graph

71574 Commits

Author SHA1 Message Date
ragge aeb756f1b5 Add define NO_MID_CHECK that avoids checking of the a.out mid field. 2000-11-01 14:23:04 +00:00
ragge d89e5a54ad Start address must be == 0, otherwise loading on some MicroVAXen will
fail (boot program loaded at address 0 anyway, but tries to start at
the compiled entry point).
2000-11-01 14:06:44 +00:00
ragge a0bc5f5454 Declare revision correctly. 2000-11-01 14:04:28 +00:00
wiz 58d067b119 Use NetBSD's getopt{,_long}. 2000-11-01 13:14:46 +00:00
abs 0b8ff41f41 Recalculate NVRAM checksum when updating the NVRAM. Avoids 'reboot'
and 'halt' corruptring the NVRAM contents under RISC OS 4.
Taken from patch by Dave Daniels for PR/8759
2000-11-01 12:28:50 +00:00
abs e997060c61 Fix hanging problem with acorn scsi card on RiscPC and A7000 machines
PR port-arm32/10539 from Mike Pumford
2000-11-01 12:18:55 +00:00
leo 716d4c3866 Do not pull-in machine/intr.h when _KERNEL is not defined. This fixes
compilation problems in the regression tests.
2000-11-01 12:08:16 +00:00
scw f92150d799 Add Salient Systems Inc. 2000-11-01 10:59:43 +00:00
scw 5e24af1bd0 Bring these up to date WRT reality. In particular, the disk-space
requirements were somewhat insufficient, and MVME162 was nowhere to
be seen.
2000-11-01 10:58:29 +00:00
veego 3cae956077 Add a 'CLEANFILES+= checkname.c' to remove that file during a make clean. 2000-11-01 08:45:20 +00:00
mycroft 9572bf6261 These are incredibly out of date. 2000-11-01 07:58:42 +00:00
garbled 83f61a5891 Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
garbled 35e9659b6d change the direct call to crunchide to ${CRUNCHIDE} 2000-11-01 07:16:02 +00:00
mbw da06f3702b Tweaks and re-detailing.
hardware: add Gee Three's stealth serial port and scca as console info

prep:   chaos/control problems with system disk as well as bootvars
        clean up the various exceptions between different versions of OF
        removed .Key tags, as they aren't recognized by groff
        added examples of how to create install media

install: clean up the various exceptions between different versions of OF
2000-11-01 07:00:49 +00:00
mycroft 204e210aef Enable DDB history by default. 2000-11-01 06:57:56 +00:00
eeh ec079ca021 Pass on the sbus frequency. 2000-11-01 06:27:45 +00:00
eeh b19423f823 Pass along bus frequency. 2000-11-01 06:19:59 +00:00
itojun cd0d2f37f0 backout previous, it was redundant 2000-11-01 06:19:35 +00:00
eeh 55fd5a2fb0 Pass along the bus frequency too, for devices that need it. 2000-11-01 06:18:45 +00:00
itojun 5e5edf3d3a clean unnecessary yacc-generated source. 2000-11-01 06:17:36 +00:00
eeh 34ed153955 Fix warning in a debug printf. 2000-11-01 06:17:32 +00:00
mycroft 94abfa5119 Actually attach the audio device... 2000-11-01 05:28:09 +00:00
mycroft e964414bc8 (Oops. There's no other audio support in this config.) 2000-11-01 04:34:41 +00:00
mycroft 105e2e4e4d Add awacs. 2000-11-01 04:31:20 +00:00
tv e5e51611ea Describe new shared-set layout: .../shared/$MACHINE_ARCH and .../shared/ALL. 2000-11-01 04:29:47 +00:00
enami 4952afaa4f Factor out some function declarations into a header file. 2000-11-01 04:10:02 +00:00
enami 290c3a67ba When failed to read disklabel to deduce filesystem type,
- don't warn.  It's just too verbose when we know there is
	  no disklabel and want to use the default filesystem type.
	- close the file descriptor so that further mount success.
2000-11-01 04:06:49 +00:00
enami a56e1ec458 Cosmetic changes. 2000-11-01 04:01:45 +00:00
tv d0b4b8af60 Remove "new port in this release" fanfare for the following ports which
will not be releasing 1.5 sets:  arm26, evbsh3, luna68k, mmeye, prep.
2000-11-01 03:42:18 +00:00
itojun 4dd96530bc make the following behavior compatible with GNU gettext.
bindtextdomain(foo, path)
	textdomain(foo)
and message file is found under "path" only.  sync with citrus.
2000-11-01 03:39:21 +00:00
itojun 6c59e69747 use /usr/lib/libintl.a. make it possible to build it with NLS-less. 2000-11-01 02:06:24 +00:00
itojun a8735e2859 do not build libintl if MKNLS=no 2000-11-01 01:21:21 +00:00
briggs 2c5b165052 fmtcheck() should be declared as fmtcheck(), not __fmtcheck().
The weak_alias is __fmtcheck().  matt@3am-software.com pointed this out
as a problem when trying to build on a vax.
2000-11-01 01:17:20 +00:00
pk 1f0b1a44b2 Update floppy & netboot section.
Add section on booting from tape.
2000-11-01 00:23:51 +00:00
hubertf efeb1d1e82 Don't swallow '%' in file/directory names.
Patch submitted in PR 11352 by Brook Milligan <brook@biology.nmsu.edu>
2000-10-31 23:47:05 +00:00
jeffs 196e858c40 Add mips_pagecopy/zero assembly loops for use by pmap_copy/zero_page*()
to allow the almost-64-bit compilation use ld/sd.
2000-10-31 23:39:24 +00:00
pk 47e4ec04e2 Dispose of `boot.net.big'. 2000-10-31 23:29:36 +00:00
pk 4bddbd7e5f Align the DVMA mapping on NBPSG boundaries. 2000-10-31 23:28:11 +00:00
pk 628fe3035f Change the relocation address of `boot' once again to steer clear of
memory used by the PROM on sun4 and early sun4c machines.
2000-10-31 23:21:47 +00:00
jeffs 50e0133709 At the end of pmap_zero/copy_page() use hit instead of index op when
running with multi-way caches.  Since we know the ops will mostly
hit as we just dirtied those lines a single hit op is cheaper than
an index op for each way.
2000-10-31 23:16:31 +00:00
jeffs 5ca84b9d89 Add MIPS3_NO_PV_UNCACHED option to handle virtual coherency issues by
only allowing one mapping at a time instead of mapping uncached.  Done
by removing conflicting mappings from the pmap when entering a new
mapping.  UVM will remember and re-fault the requested page when needed
for the original mapping.  Originally done to support our internal machine
that does not support uncached memory completely.  Not enabled by default
currently.  It may make sense to try on the cobalt or sgi ports.
2000-10-31 22:46:35 +00:00
pk f4dbaa7ac3 This file now lives in sys/dev/sun. 2000-10-31 21:55:14 +00:00
pk f5ba0a3942 fb_is_console(): we must match on the `fb' propery in a V0 PROMs root node
only after establishing that the PROM output device is a frame buffer device.
2000-10-31 21:54:35 +00:00
jeffs 11ef576801 Add mips_indexof() macro to make code for checking the cache index
easier to read.
2000-10-31 21:21:10 +00:00
pk 63a0bbd711 * Add `installation/floppy' and `installation/tape' directories to the
release(7) hierarchy and populate them with links to images in `bootfs'

* Remove miniroot scripts from `installation/netboot'; these are contained
  in the instfs.tgz which can be used to setup an NFS root directory (for
  installation purposes).

* Make the bootable cd-rom image using the `bootfs' filesystem, since a bug
  in the cd driver prevents us from running directly from a CD filesystem.
2000-10-31 21:18:36 +00:00
pk 4864442381 Try copying the miniroot kernel only if it exists. 2000-10-31 21:11:20 +00:00
pk b05c4f8ba0 * Add code to start sysinst with a writable /tmp directory (a necessity if the
root is on a CD).
* When returning from an escape to shell, stay in the main loop.
2000-10-31 21:09:22 +00:00
pk f495c4188d Put a GENERIC kernel in the miniroot, to retain consistency with the
tape, floppy and cdrom images.
2000-10-31 21:02:18 +00:00
pk ed7f29492d * Simplify construction of the `boot.fs' filesystem.
* Construct and install a `Sun a.out' version of the memory-disk kernel
  which can be used for booting from tape.
2000-10-31 20:59:00 +00:00
pk 640c32d52d Drop `release' target; we don't need it. 2000-10-31 20:54:47 +00:00