sos
60b8dd8b43
Oops, only apply the CHS size from lbasize thing when disk reports
...
"too big for CHS" ie 16383 cyls..
1998-05-11 15:30:43 +00:00
dyson
5e821e40bc
Change some tests from CPU_CLASS686 to CPU_686 as appropriate, and
...
also correct a serious ommision that would cause process faulures
due to forgetting an invltlb type operatino. This was just a
transcription problem.
1998-05-11 08:11:57 +00:00
dyson
70ecc33d9f
Support better performance with P6 architectures and in SMP
...
mode. Unnecessary TLB flushes removed. More efficient
page zeroing on P6 (modify page only if non-zero.)
1998-05-11 02:13:47 +00:00
dyson
fac78afe5c
Attempt to set write combining mode for graphics devices.
1998-05-11 01:06:08 +00:00
steve
c6d7aef6d4
Add support for the Yamaha YMF-719.
...
PR: 6348
Submitted by: Yoshiak Uchikawa <yoshiaki@kt.rim.or.jp>
1998-05-10 23:53:27 +00:00
msmith
0bee450fea
Add character major for 'loe' loopback pseudo-ethernet device.
...
Requested by: sbabkin@dcn.att.com
1998-05-09 17:52:26 +00:00
julian
8df47b0c2f
cleanup:
...
take out duplicated dump code
1998-05-07 01:15:23 +00:00
eivind
70fdf8aef9
Unbotch whitespace and change switch with two cases to if.
...
Noticed by: bde
1998-05-07 00:42:25 +00:00
julian
d07b83de55
There is no dump routine for fd so give it an explicit NULL entry
...
in the SLICE table.
1998-05-06 23:35:36 +00:00
julian
0cb054bfea
Add dump support to the DEVFS/slice code.
...
now we can actually catch our crashes :-)
Submitted by: Luoqi Chen <luoqi@chen.ml.org> (the man who's everywhere)
1998-05-06 22:14:48 +00:00
gibbs
9fcbed6a43
Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm.
1998-05-06 01:45:55 +00:00
sos
e57657ce89
Fix the 4-8G LBA geometry it was wrong.
...
Support >8G drives in CHS mode. This is done by guesstimating the
cylinder count from the LBA size reported. It works on my shiny
new Maxtor 11.5G drive, YMMV.
Reports from users of other big drives (read Quantum bigfoot's)
are welcome...
1998-05-05 14:27:26 +00:00
phk
3a0a98290a
Detect USR PnP x2 modem.
...
PR: 6496
Reviewed by: phk
Submitted by: Kurt D. Zeilenga <Kurt@Boolean.NET>
1998-05-04 10:35:13 +00:00
bde
21cbeb52db
Don't depend on "implicit int".
1998-05-01 18:30:02 +00:00
bde
e5f7e85071
Oops, the previous commit should have changed i386' to
__i386__',
...
not `__i386'.
1998-05-01 16:40:21 +00:00
imp
307c5832d7
Use ${.TARGET} rather than $@. i386 tested, pc98 untested because config
...
on my box doesn't grok machine type pc98.
PR: 3272
Submitted by: jhs
1998-04-29 18:21:35 +00:00
andreas
e4bced7382
Fixes incorrect company and product names in uha(4) manpage and
...
LINT config file. Should be merged to -STABLE as well.
PR: closes 6447
Submitted by: Steven Plite splite@purdue.edu
1998-04-29 17:09:41 +00:00
max
42ba449fff
Add "flags 0x10" to the sio0 entry so that SMP-GENERIC acts in thesame
...
manner as the GENERIC kernel to the -h option.
1998-04-29 06:58:43 +00:00
eivind
67c7bb9c04
Translate T_PROTFLT to SIGSEGV instead of SIGBUS when running under
...
Linux emulation. This make Allegro Common Lisp 4.3 work under
FreeBSD!
Submitted by: Fred Gilham <gilham@csl.sri.com>
Commented on by: bde, dg, msmith, tg
Hoping he got everything right: eivind
1998-04-28 18:15:08 +00:00
julian
7353226d84
Submitted by: Doug Ambrisko <ambrisko@whistle.com>
...
make standard links for the first detected sound card.
1998-04-28 00:10:53 +00:00
des
1278274147
Cast return values to the appropriate fp_*_t. Note that the man page
...
incorrectly refers to them as e.g. fp_except rather than fp_except_t.
PR: misc/6310
Submitted by: Niall Smart
1998-04-27 14:17:30 +00:00
dyson
776fdaf7cf
Add the PAT cpuid feature.
1998-04-26 03:18:38 +00:00
julian
de78d409f5
slice_device.c: permissions changes for SLICE devices
...
vn.c: change time of SYSINIT scheduling.
wd.c don't revert to fully closed state. ( may require more)
all in SLICE mode only.
1998-04-24 07:54:00 +00:00
julian
740cb0899a
When calling the open function, specify either FREAD and/or FWRITE
...
as leaving them both 0 has the same effect as not openning the device at all.
1998-04-23 22:09:55 +00:00
julian
7b5f18bb24
Oops forgot to include opt_bootp.h
...
Bootp works a lot better with devfs if this is present.
1998-04-23 20:59:42 +00:00
eivind
1c00798cb4
Add devfs support.
...
Submitted by: somebody whose name escapes me :-(
1998-04-23 00:06:43 +00:00
tegge
3135dafcdb
Mask the interrupt before setting the corresponding bit in ipending if
...
the interrupt is already active.
Don't use lock prefix for operations on ipending.
Always use lock prefix for operations on iactive.
1998-04-22 22:49:29 +00:00
julian
ed0da47a02
Bad144 support for the slice system (!)
...
Submitted by: luoqi@watermarkgroup.com (Luoqi Chen)
I'm amazed by this. Slice has only been checked in for 2 days..
1998-04-22 19:27:54 +00:00
mjacob
efb500c7ac
Add support for the Qlogic ISP SCSI && FC/AL Adapters
1998-04-22 18:18:16 +00:00
julian
db37f632a0
close() is no longer a SLICE method.
...
Close is simply an open with no-read and no-write once internal to SLICE
(it still exports a close to the rest of the kernel)
1998-04-22 10:25:27 +00:00
peter
2fe90b3e89
Add a couple of missing symbols referred to in asm code.
1998-04-22 09:46:16 +00:00
msmith
cf01114fc4
Add a block device entry for the 'myx' driver too.
1998-04-22 05:10:51 +00:00
msmith
055b4ba647
Add 'myx' for Ulf Zimmerman's Mylex Raid driver (ulf@alameda.net>
1998-04-22 03:57:07 +00:00
kato
bcf7320f72
PC-98 does not supports DMA automode lager than 65535 bytes.
1998-04-21 09:48:45 +00:00
kato
7e90e65464
Supports PC-98 again.
1998-04-21 09:46:14 +00:00
julian
079b7f7a37
Remove more LFS left-overs
1998-04-20 21:54:19 +00:00
julian
2b33b192cb
Remove an LFS clause, now that it is in the history,
...
anyone who wants to see what was needed cto revive LFS can see it.
1998-04-20 21:53:07 +00:00
sos
9a3b7a05d1
Enable DEVFS usage of the device (include opt_devfs.h>
1998-04-20 18:51:33 +00:00
julian
8ec756211b
Get rid of DEVFS_ROOT
...
it no longer has any effect.
SLICE is in some ways a replacement but is destined to also go away.
1998-04-20 04:30:47 +00:00
julian
cb9166e241
Make the devfs SLICE option a standard type option.
...
(hopefully it will go away eventually anyhow)
1998-04-20 03:57:41 +00:00
julian
0796a5c56e
Add changes and code to implement a functional DEVFS.
...
This code will be turned on with the TWO options
DEVFS and SLICE. (see LINT)
Two labels PRE_DEVFS_SLICE and POST_DEVFS_SLICE will deliniate these changes.
/dev will be automatically mounted by init (thanks phk)
on bootup. See /sys/dev/slice/slice.4 for more info.
All code should act the same without these options enabled.
Mike Smith, Poul Henning Kamp, Soeren, and a few dozen others
This code does not support the following:
bad144 handling.
Persistance. (My head is still hurting from the last time we discussed this)
ATAPI flopies are not handled by the SLICE code yet.
When this code is running, all major numbers are arbitrary and COULD
be dynamically assigned. (this is not done, for POLA only)
Minor numbers for disk slices ARE arbitray and dynamically assigned.
1998-04-19 23:32:49 +00:00
tegge
64e2dfa0bb
Disregard the values for polarity and trigger mode in the MP config table
...
for ISA interrupts where the IOAPIC interrupt pin number is the same as
the ISA interrupt number (i.e. partial backout of previous commit)
1998-04-19 23:19:20 +00:00
bde
2a0789b275
Support compiling with `gcc -pedantic' (don't use hard newlines in
...
(asm) string constants).
1998-04-19 15:41:06 +00:00
bde
dff70daca0
Support compiling with `gcc -pedantic' (don't use hard newlines in
...
(asm) string constants or hard long long constants).
1998-04-19 15:39:26 +00:00
bde
822ce77a65
Support compiling with `gcc-pedantic' (don't declare static arrays
...
with no size).
1998-04-19 15:36:12 +00:00
bde
d975ccddaf
Support compiling with `gcc-pedantic' (don't use hard newlines in
...
(asm) string constants or trailing commas in enum declarations).
1998-04-19 15:28:30 +00:00
bde
444e00c998
Support compiling with gcc -pedantic (don't use a bogus, null cast).
1998-04-19 15:22:48 +00:00
peter
538a55c242
Back out previous commit, obrien doesn't seem to be watching. The problem
...
is that the previous commit spammed a hacked 2.2-stable onto -current,
deleting the DMA support etc. (I guess that's one way of minimizing diffs
between -current and -stable.. :-] )
1998-04-19 03:26:05 +00:00
obrien
fd66256f3f
MFC (reduce diff w/-CUR, with hopes of getting DMA support into -STABLE)
...
1.128 (FUNCTIONAL: better sleep handling)
1.131 (STYLE: labels w/o stmt)
1.132 (STYLE: remove unused #includes)
1.141 (FUNCTIONAL: devfs bug, 2nd controler not showing)
1.144 (STYLE: dont shadow other vars)
1.150 (FUNCTIONAL: fix search bug)
1998-04-18 13:25:49 +00:00
kato
cd825ddf9e
Support compiling with `gcc -ansi'.
1998-04-18 05:01:24 +00:00