Mike Smith
40fd46f77d
Enable the DOS filesystem. This allows reading from various DOS filesystems
...
(FAT12/16/32, VFAT).
Make a private copy of strcasecmp, as the "real" one uses the system ctype
header, which introduces locale poisoning.
1998-10-06 19:23:57 +00:00
Doug Rabson
a0ab71761c
Add functions for accessing dense and bwx memory for pci devices. These
...
routines are necessary to allow the use of certain types of hardware on
the alpha, particularly a Myrinet card.
Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
1998-10-06 14:18:40 +00:00
KATO Takenori
4536af6a70
- Implement enabling write allocate on AMD K5/K6/K6-2 cpus.
...
The code was originaly contributed by Kelly Yancey
<kbyanc@freedomnet.com> in PR i386/6269 and revised by Akio Morita
<amorita@meadow.scphys.kyoto-u.ac.jp> and me. Test was performed by
Akio Morita and Toshiomi Moriki <moriki@db.is.kyushu-u.ac.jp>.
- Fix stylistic bug in identcpu.c.
- Update copyright in initcpu.c
- Fix typo in LINT.
PR: 6269 and 6270
1998-10-06 13:16:29 +00:00
Doug Rabson
f92f33e090
Doh! Change the correct version of disktab and backout the change to
...
the i386 disktab.
1998-10-06 12:42:55 +00:00
Doug Rabson
c51b835505
Add a 2880k disk prototype for building MFS install images.
1998-10-06 12:06:43 +00:00
Doug Rabson
5b4c313702
Teach libdisk about alpha boot blocks.
1998-10-06 11:57:08 +00:00
Doug Rabson
a20d77550a
Make sure that the argv pointers for init are aligned to the correct
...
boundary on the alpha.
1998-10-06 11:55:40 +00:00
Peter Wemm
6c1d8f3fd8
Replace use of non-standard ld -O with a ld -o / mv combination as used
...
elsewhere in the tree. Binutils doesn't support the -O hack^H^H^H^H
extension. (actually, it ignores it for option compatability with some
other OS).
1998-10-06 11:28:29 +00:00
Joerg Wunsch
3dc4ead535
Avoid the ``ruptime: no hosts in /var/rwho.'' message by not calling
...
rwho iff /var/rwho is empty. Call `uptime' instead. This doesn't
belong under `network' right away, but at least reports the same
informaton about the local system. rwhod is not turned on by default
(for good reason), and i've already seen too many of the above
messages...
1998-10-06 09:46:46 +00:00
Doug Rabson
ac43c74df8
Add support for adjkerntz (largely untested).
1998-10-06 08:40:18 +00:00
Doug Rabson
0f222cb034
Fix unaligned accesses when checking DOS MBRs.
1998-10-06 08:38:58 +00:00
Doug Rabson
6516e08825
Add MFS_ROOT support.
1998-10-06 08:38:04 +00:00
Mike Smith
4c7050bb5f
Teach sysinstall about isa_devtab_cam
1998-10-06 07:41:49 +00:00
Mike Smith
38ed72f145
teach userconfig about isa_devtab_cam
1998-10-06 07:34:26 +00:00
Mike Smith
6b754594c5
Teach dset about isa_devtab_cam
1998-10-06 07:32:45 +00:00
Mike Smith
afcd516b82
bootinfo.c
...
Strip any device name information from the kernel name
before passing it in.
biosdisk.c
Be more strict about matching device names to slice entries.
Only allow unsliced syntax on unsliced disks.
1998-10-06 07:27:05 +00:00
Robert Nordier
b7b32c2745
Fix for "get base memory" bug found and mostly fixed by Mike.
1998-10-06 07:15:35 +00:00
Mike Smith
024e2ede72
The BIOS memory size is only a word. Some BIOSsen have garbage in the other
...
16 bits we were reading here, causing loss of arguments.
1998-10-06 06:13:36 +00:00
Mike Smith
58d4e8e80f
Build boot0 as well.
1998-10-06 06:12:55 +00:00
Kenneth D. Merry
a795f8bbaa
Make the printf when busy_time < 0 a little more descriptive. This may
...
help track down bugs in the devstat implementation in various drivers.
(i.e., any situation where the driver does not call the devstat routines
once and only once for each transaction initiation and completion)
Prompted by: msmith
1998-10-06 04:16:07 +00:00
Kenneth D. Merry
de86eff58c
Add a missing word.
1998-10-06 00:32:58 +00:00
Jordan K. Hubbard
5cc653756c
Add back keymap.h. Guess this is the easiest way to get it built.
1998-10-05 22:17:41 +00:00
David E. O'Brien
1afb40e2c2
Undo most of the previous commit.
1998-10-05 21:09:21 +00:00
Joerg Wunsch
f07c3e6c06
Fix a =/== confusion that caused the CHAP type renegotiation to
...
completely fail.
Obtained from: The isdn4bsd project (original author unknown right now)
1998-10-05 21:02:30 +00:00
Robert Nordier
09c7ea1cc8
Install in /boot.
1998-10-05 19:20:36 +00:00
Doug Rabson
e0ce825e94
64bit portability fixes.
...
Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
1998-10-05 18:35:04 +00:00
John Fieber
98fd9ce8c9
Make async I/O on a socket work.
...
Although the current Sybase license does not permit running under
emulation, FreeBSD 3.0 is now "Sybase Ready" should the license change.
1998-10-05 16:37:36 +00:00
Søren Schmidt
5dd99c3bce
In linux_newuname bzero the right type of struct (linux_newuname_t).
1998-10-05 12:40:42 +00:00
David E. O'Brien
b208455ad7
Now require *FS_ROOT to enable the ability to mount a *FS /.
...
Previously one could config(8) a kernel that would not link.
1998-10-05 11:28:27 +00:00
David E. O'Brien
efcddb8e39
Taking the GENERIC kernel and commenting out MSDOSFS, CD9660{,_ROOT}, PROCFS,
...
NFS_ROOT will produce kernel that cannot mount a UFS /.
Vfs type numbers must be distinct from VFS_GENERIC (and VFS_VFSCONF, but
that has the same value and should go away).
The problem happens because NFS is the first vfs (in sys/conf order) so it
gets type number 0 and conflicts harmfully with VFS_GENERIC which is also 0.
The conflict is apparently harmless in the usual case when another vfs
gets type number 0, because nfs is the only vfs that has sysctls.
Inital fix by: Dima <dima@tejblum.dnttm.rssi.ru>
Reason why it worked by: bde
1998-10-05 11:10:55 +00:00
Robert Nordier
264ba5c0fe
boot0 is a booteasy (boot manager) workalike with EDD support.
1998-10-05 10:08:37 +00:00
KATO Takenori
2ed839e4cf
Sync with sys/i386/conf/Makefile.i386 revision 1.125.
1998-10-05 08:57:17 +00:00
Mike Smith
400b2cc592
Add libstand to the includes target.
1998-10-05 08:06:45 +00:00
KATO Takenori
b4c3b946da
Sync with sys/i386/boot/biosboot/boot.c revision 1.72.
1998-10-05 07:58:05 +00:00
David E. O'Brien
a788bdc476
Document that `options xFS_ROOT'' requires the associated
`options xFS''.
...
Reordered xFS_ROOT's to be below the associated xFS.
1998-10-05 07:45:54 +00:00
Mike Smith
4d7b7e52de
Insert whitespace between unargv'd arguments.
...
Submitted by: "Louis A. Mamakos" <louie@TransSys.COM>
1998-10-05 05:40:58 +00:00
Kenneth D. Merry
2459ccb484
Fix a core-dump situation in ":boot" mode in the vmstat display.
...
Reported by: bde
1998-10-05 04:04:27 +00:00
Jordan K. Hubbard
6c5f51d0b0
Correct braino: msdos -> dos. Now DOS installations should work again
...
(cough).
1998-10-05 03:32:03 +00:00
Alexander Langer
8bcbc7df27
The length argument for bcopy is a size_t, not u_int. Adjust
...
bpf_mcopy() and catchpacket() prototypes accordingly.
1998-10-04 23:04:48 +00:00
Alexander Langer
ba136d4fea
Change BPF_ALIGNMENT to long, necessary for correct alignment on Alpha.
1998-10-04 21:53:59 +00:00
Robert Nordier
731a4a01db
Adjust setting of argument pointer for BTX 0.87.
1998-10-04 21:15:45 +00:00
Robert Nordier
18577050a0
Allocate space for storing of arguments at the end of conventional
...
memory.
1998-10-04 21:14:33 +00:00
Mike Smith
5f8edb2c4d
Don't include ELF symbol information yet - it causes the ELF DDB to
...
explode.
1998-10-04 20:58:46 +00:00
Jordan K. Hubbard
14ab095c9c
Fix typo.
...
PR: 8145
Submitted by: graaf@iae.nl
1998-10-04 19:07:22 +00:00
Bill Paul
9624d2cdc2
Force the ThunderLAN driver to use PIO mode by default instead of
...
memory mapped mode. There are some laptop docking stations with
built-in tlan chips where memory mapped mode doesn't work correctly.
Pointed out by: jmb
1998-10-04 18:47:38 +00:00
Jordan K. Hubbard
0276d282db
Add a symbol to aid in release debugging.
1998-10-04 17:37:52 +00:00
Alexander Langer
ee6f62ee47
Support hz > 1000 (Alpha) in BIOCSRTIMEOUT.
...
Obtained from: OpenBSD
1998-10-04 17:20:22 +00:00
Dag-Erling Smørgrav
5b3a79a466
Nit in comment: PnP ID 0x3500630e is a CS4236B, not a CS4236.
1998-10-04 16:22:25 +00:00
Jordan K. Hubbard
218b589a83
Don't print out a gratuitous null entry for name list.
1998-10-04 14:23:06 +00:00
Jordan K. Hubbard
4adf9b35b4
Update to reflect current driver situation in 3.0.
1998-10-04 13:48:14 +00:00