Commit Graph

17990 Commits

Author SHA1 Message Date
Bruce Evans
07addd421e Initialize the upper 16 bits of the memory sizes properly (to 0).
They were garbage that happened to be 0 in many cases.  (real_to_prot()
happens to leave the value of the real-mode %cr0 in %eax and the
memory-size BIOS calls usually don't touch the upper bits of %eax.
The upper 16 bits of %cr0 are usually 0 at boot time, at least on
486's.

Should be in 2.2.
1996-12-18 15:38:23 +00:00
Bruce Evans
db7e362115 Moved the printing of the BIOS geometries from cpu_startup() into
configure() where it always belonged.  It was originally slightly
misplaced after configure().  Rev.138 left it completely misplaced
before the DEVFS, DRIVERS and CONFIGURE sysinits by not moving it
together with configure().

Restored the printing of bootinfo.bi_n_bios_used now that it can
be nonzero.
1996-12-18 15:03:10 +00:00
Bruce Evans
729895d0b3 Restored comment about _POSIX_SAVED_IDS from rev.1.2. 1996-12-18 14:02:56 +00:00
Jordan K. Hubbard
fdf7fd0195 Back out previous commit (and that's the last one I do on swallace's
behalf - from now on he can do his own).  I guess I didn't notice
the code in the wrapper which turned the union semun arg into a pointer.
1996-12-18 13:37:00 +00:00
Jordan K. Hubbard
9d5e110e4d Change prototype for semctl(). 1996-12-18 13:18:57 +00:00
Stefan Eßer
e69742d795 Add Tekram DC390/390T driver "amd0", which is expected to work with
generic AMD 53c974 PCI SCSI controllers as well.
1996-12-18 11:43:33 +00:00
Stefan Eßer
7eda43b2d4 Add include of <vm/pmap.h> to make this driver compile under -current.
Cleanup to make it compile cleanly in LINT.
Submitted by:	bde
1996-12-18 11:41:28 +00:00
Stefan Eßer
b9bffbaea1 Rename DIAGNOSTIC to DMA_DIAGNOSTIC.
Submitted by:	bde
1996-12-18 11:35:12 +00:00
Masafumi Max NAKANE
bd09a8669a Merge the en version changes made in 1.173 -> 1.174. 1996-12-18 09:15:55 +00:00
Satoshi Asami
e412ee205c Add candy@fct.kgc.co.jp (Toshihiro Kanda) for his new oneko port. 1996-12-18 08:56:41 +00:00
Steven Wallace
78ecc89829 Back out change. The last argument to semctl() IS union semun
for the C library call, which is a wrapper that passes it by reference
to the kernel.
1996-12-18 08:03:31 +00:00
Masafumi Max NAKANE
2b0272ae1d Typo fix.
Some translation improvement.

Submitted by:	hanai@jp.freebsd.org
1996-12-18 07:18:32 +00:00
Satoshi Asami
41664fc829 Add support for NLS document building.
Here's the logic (mostly suggested by John Fieber):

 @ If ALLLANG is defined, descend to all language-specific subdirs too.
 @ If ALLLANG is not defined, but LANG is defined and a subdirectory with
   that name exists, descend to that directory too.
 @ In either case, the default subdirectories are always traversed.

Right now there's only one subdirectory (ja_JP.EUC) with one document
(handbook).  Note these changes won't do anything if you don't have ALLLANG
defined or LANG set to ja_JP.EUC.

The make world for releases is expected to define ALLLANG, so all language-
specific documentation can be built (and be put in appropriate *dists).

This should be in 2.2.
1996-12-18 07:14:37 +00:00
Masafumi Max NAKANE
f2f2b69ee6 Merge the en version changes made in 1.172 -> 1.173. 1996-12-18 04:43:27 +00:00
Satoshi Asami
331022c74d Add "Mark J. Taylor" <mtaylor@cybernet.com> for his ines/mastergear
DESCR typo reports.
1996-12-18 04:06:46 +00:00
Satoshi Asami
16f5775ab2 Add missing targets (extract, patch) in the IGNORE (INTERACTIVE &
PATCH, etc.) section.  Also sort them in order of execution like other
parts of this file.
1996-12-18 02:27:44 +00:00
Stefan Eßer
92cc16b276 Add comment for "amd" driver: Tekram DC-390(T) and generic AMD 53c974 PCI SCSI. 1996-12-18 01:37:22 +00:00
David E. O'Brien
0dfb02eb79 Added $Id$.
Added more verbage about the card, and documented the driver's bugs.

2.2-R candidate.
1996-12-18 01:35:20 +00:00
Stefan Eßer
f8fc022510 Add driver for AMD 53c974 SCSI (Tekram DC390/390T).
Remove MAX_LUN=2 option for NCR driver: FAILSAFE does
no longer imply MAX_LUN=1.
1996-12-18 01:30:19 +00:00
Stefan Eßer
e511754a2d Add driver for the Tekram DC390 and DC390F, believed to also work
with generic AMD 53c974 SCSI controllers, under the name of "amd".
1996-12-18 01:24:59 +00:00
Stefan Eßer
dd0f5b33a3 Add code to fill the EEPROM buffer with default values, if no EEPROM
was found, or if there was a checksum mismatch.
This patch should allow the driver to be used with any AMD 53c974
based SCSI card, or with the AMD SCSI+Ethernet Combo Chip found on
some motherboards.
1996-12-18 01:20:32 +00:00
Stefan Eßer
887819402a Make compile under FreeBSD-current (3.0-DEVELOPMENT). 1996-12-18 01:08:05 +00:00
David E. O'Brien
7ead68ad95 Tried to harden up the language about NOT including the package name (or
software version) in pkg/COMMENT.

Implicitly requested by:	Satoshi
1996-12-18 00:10:02 +00:00
Jordan K. Hubbard
eb283287c0 Make some much-needed revisions to the history section. 1996-12-17 22:57:56 +00:00
Jordan K. Hubbard
6e173e27c2 Last argument to semctl() is union semun *, not union semun.
Pointed-Out-By: swallace
Person-With-Commit-Privs-By-Whom-It-Should-Have-Been-Committed: swallace
1996-12-17 21:58:00 +00:00
Garrett Wollman
2bd2205c6c Delete redundant include of <sys/time.h> 1996-12-17 21:12:56 +00:00
Garrett Wollman
b8186907ad Merge from vendor branch. 1996-12-17 21:11:59 +00:00
Garrett Wollman
a105b819c8 This commit was generated by cvs2svn to compensate for changes in r20606,
which included commits to RCS files with non-trunk default branches.
1996-12-17 21:07:05 +00:00
Garrett Wollman
337e72d0e5 Latest routed from Vern Schryver. This is supposed to fix
Andrey's rtquery problem.

Submitted by:	Vernon J. Schryver <vjs@mica.denver.sgi.com>
1996-12-17 21:07:05 +00:00
Garrett Wollman
b4ccb10ee3 Add cross-references to ifnet(9). 1996-12-17 20:23:34 +00:00
Garrett Wollman
3cb60f1a48 Create a new manual page describing how network interfaces and
addresses are glued together with the generic networking code.
1996-12-17 20:21:01 +00:00
Jordan K. Hubbard
558ad0694d Sanitize and extend SIGALRM timeout handling. 1996-12-17 20:19:35 +00:00
Steven Wallace
427c6821f0 In the IBCS2 semctl system call, the last parameter arg is passed by
value, but in the FreeBSD semctl system call implementation, is passed
by  reference.

Submitted by:	 msagre@cactus.fi.uba.ar <Miguel Angel Sagreras>
1996-12-17 19:52:25 +00:00
Warner Losh
2ad334cde8 string.h defines nonstandard routines when _POSIX_SOURCE is
defined.  It has been fixed to not do that.

Submitted by:	Jake Hamby <jehamby@lightside.com>
Closes PR:	1954
1996-12-17 19:35:43 +00:00
Warner Losh
9b50a3ce03 Fix problem in ftp and case mapping mode where the converted string wasn't
terminated properly.  Fix is from the PR and works for the test cases I
threw at it.  Should be safe and desirable for back porting to 2.2 or
earlier if there are people still comitting to -stable.

Submitted by:	Marc Slemko <marcs@znep.com>
Closes PR:	1864
1996-12-17 17:59:40 +00:00
Warner Losh
d07d447b29 Apply patch in pr 2067 to correct an uninitialized pointer dereference
in tickadj.  Tested briefly here and it it seems to work.

Possible 2.2 candidate.

Submitted by:	Don Lewis <Don.Lewis@tsc.tdk.com>
Closes PR:	2067
1996-12-17 17:21:47 +00:00
Masafumi Max NAKANE
18b7704795 Merge the en version changes made in 1.21 -> 1.22. 1996-12-17 16:02:25 +00:00
Jordan K. Hubbard
7837dcf615 Use RAW, not CBREAK 1996-12-17 15:26:40 +00:00
KATO Takenori
a8d9c79cf8 (1) Fix typo.
(2) Change I/O port addresses of ed3(MELCO LGY) and ed9(CONTEC C-NET).
1996-12-17 14:37:43 +00:00
Stephen McKay
aded5373e9 Correct MLINKS, now that I know how it actually works. 1996-12-17 14:28:09 +00:00
David Nugent
2e3db6fbe0 Changes to password generator: fallback to MD5 generator disabled
(/dev/urandom used by default under FreeBSD), and implemented a
"portable" but less secure generator for other systems.
Add display of expiry/password change dates in -P user display.
1996-12-17 14:15:35 +00:00
KATO Takenori
aacc3ca391 Sync with i386/i386/userconfig.c revision 1.77 (I/O port limit). 1996-12-17 13:29:05 +00:00
KATO Takenori
f605549c19 Sync with i386/i386/machdep.c revision 1.221 (fix nbuf calculation). 1996-12-17 13:26:17 +00:00
Peter Wemm
ba27affb3a Regenerate. This picks up the new CFLAGS for the PR#2006 fix. 1996-12-17 13:13:11 +00:00
Peter Wemm
5ded6b34f8 Fix the 'info sharedlibextention' output in tclsh which was caused by a
missing define during the libtcl build.  This is needed to get Tclmidi 3.1
to work.

This should close PR#2006

This should also go into 2.2, like the previous commit.

Submitted by: A JOSEPH KOSHY <koshy@india.hp.com>
1996-12-17 13:08:08 +00:00
Satoshi Asami
f31d4d080c Add new variable IGNOREFILES, to be set to list of files that you don't
want md5 checksum calculated.  (It will create an entry in files/md5
with rhs "IGNORE".)  Now it's safe to do a "make makesum" on all ports.
1996-12-17 12:20:53 +00:00
Masafumi Max NAKANE
3930150c56 Typo.
Submitted by:	simokawa@jp.freebsd.org
1996-12-17 07:38:33 +00:00
Mike Smith
8f1f1c884c Increase the allowable port address from 0x2000 to 0xffff to aid in
making PCI look like ISA.

Closes pr kern/860.

Prompted-by: peter's buglist mailout (excellent idea btw 8)
1996-12-17 06:59:01 +00:00
Masafumi Max NAKANE
f8cf95d374 Previous commit had several sgml errors. 1996-12-17 04:29:56 +00:00
David Greenman
fee444b87b Fix nbuf calculation /4 -> /8. 2.2 already has it this way.
Reviewed by:	dyson
1996-12-17 04:19:41 +00:00