Mike Smith
47959c89b9
PCCARD-code related style nits, as requested.
...
Submitted by: bde
1998-02-27 06:39:32 +00:00
Jordan K. Hubbard
281bc0476a
Move "geometry disk" device (not yet implemented) to major 95 to
...
eliminate conflict with /dev/pci.
1998-02-27 06:15:50 +00:00
Mike Smith
9a70f9f75f
Fix some style nits and remove an unused header.
...
Submitted by: bde
1998-02-27 05:38:32 +00:00
Amancio Hasty
d7ef1f6051
Radio support for bt848 cards from Flemming Jacobsen <fj@trw.nl>
...
Amancio
1998-02-26 08:19:14 +00:00
KATO Takenori
3ce6f1bf50
Fixed syntax error by recent changes to the queue macros.
1998-02-26 03:20:41 +00:00
Bruce Evans
770a5f7ec9
Removed redundant test against MAXDSIZ (the rlimit test is stronger).
1998-02-25 05:33:06 +00:00
John Dyson
660957521c
Fix page prezeroing for SMP, and fix some potential paging-in-progress
...
hangs. The paging-in-progress diagnosis was a result of Tor Egge's
excellent detective work.
Submitted by: Partially from Tor Egge.
1998-02-25 03:56:15 +00:00
Bruce Evans
6aeb4f6474
Removed vestiges of previous microtime() implementation.
1998-02-25 02:20:30 +00:00
Poul-Henning Kamp
828c63ae15
Add loran0 to LINT
1998-02-24 22:24:46 +00:00
Poul-Henning Kamp
cb7cfa353d
Add the smallest and least useful device-driver by a fair margin...
1998-02-24 22:08:05 +00:00
Steve Price
26fa14da33
Use port 0x110 to avoid PNP conflicts.
...
PR: 5614, 5781
1998-02-23 15:02:59 +00:00
John Dyson
d9bed5bee1
Try to dynamically size the VM_KMEM_SIZE (but is still able to be overridden
...
in a way identically as before.) I had problems with the system properly
handling the number of vnodes when there is alot of system memory, and the
default VM_KMEM_SIZE. Two new options "VM_KMEM_SIZE_SCALE" and
"VM_KMEM_SIZE_MAX" have been added to support better auto-sizing for systems
with greater than 128MB.
Add some accouting for vm_zone memory allocations, and provide properly
for vm_zone allocations out of the kmem_map. Also move the vm_zone
allocation stats to the VM OID tree from the KERN OID tree.
1998-02-23 07:42:43 +00:00
Bruce Evans
168be6199e
Quick fix for the i8254 timecounter often gaining 10 msec.
1998-02-23 00:11:25 +00:00
Jordan K. Hubbard
6bf2dcfc50
Add missing CLOCK_UNLOCK() before write_eflags().
...
Submitted by: dave adkins <adkin003@tc.umn.edu>
1998-02-21 20:45:27 +00:00
Nate Williams
4bd4f74b5f
there is a minor bug in sb_dsp.c -- the driver
...
reports ESS cards as able to do 16-bit, but it has no support for it.
Submitted by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1998-02-21 17:53:04 +00:00
Nate Williams
68c4406a91
A minor bugfix for my audio driver and pcaudio. The problem is with
...
signals delivered to a process writing to the audio device the
system: if you try
cat /dev/zero > /dev/dsp (or cat /dev/zero > /dev/pcaudio)
and press Ctrl-C : for a second or two the system appears to freeze
(e.g. the cursor will disappear if you move the mouse, xclock
blocks, etc.). I think that interrupts etc. still run so the problem
is not too terrible, but still annoying
[ The problems appears to also be in isa/pcaudio.c, though that is ignored ]
Submitted by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
1998-02-21 17:51:39 +00:00
KATO Takenori
2d67fcee71
Make pc98 options new-style.
1998-02-21 16:17:55 +00:00
Eivind Eklund
c2469addb2
Make TUNE_1542 a new-style option, and enable this option in LINT. It
...
has been disabled since 1994 by mistake (or at least I hope so :-)
1998-02-21 10:11:43 +00:00
Jordan K. Hubbard
3bbe72d3dd
Reserve cdev 93 for CODA filesystem.
...
Submitted by: "Robert.V.Baron" <rvb@GLUCK.CODA.CS.CMU.EDU>
1998-02-20 23:55:32 +00:00
Poul-Henning Kamp
7ec73f6417
Replace TOD clock code with more systematic approach.
...
Highlights:
* Simple model for underlying hardware.
* Hardware basis for timekeeping can be changed on the fly.
* Only one hardware clock responsible for TOD keeping.
* Provides a real nanotime() function.
* Time granularity: .232E-18 seconds.
* Frequency granularity: .238E-12 s/s
* Frequency adjustment is continuous in time.
* Less overhead for frequency adjustment.
* Improves xntpd performance.
Reviewed by: bde, bde, bde
1998-02-20 16:36:17 +00:00
Bruce Evans
e31abede1f
Don't depend on "implicit int" or bloat the data section in the
...
declaration of xxx_devsw_installed.
1998-02-20 13:46:58 +00:00
Bruce Evans
d68fa50ccb
Don't depend on "implicit int".
1998-02-20 13:37:40 +00:00
Bruce Evans
39e4376ba7
Removed unused #includes.
1998-02-20 13:11:54 +00:00
Bruce Evans
ee16b4300e
Fixed some stale comments about console drivers.
...
Uncommented css0. It compiles OK.
Moved trix0 so that it compiles OK when uncommented. Uncommented
it. Drivers with the same interrupt handler must be together in
config files so that config(8)'s simple avoidance of redundant
declarations of interrupt handlers works (config emits a declaration
unless it would duplicate the previous one).
Commented out NO_LKM. Negative options should not be configured
in LINT. There should be no negative options for subsystems.
LKMs should never have been standard or the default.
1998-02-20 12:27:28 +00:00
Steve Price
ad64a9aade
Don't propogate *_DEBUG options. Use DEBUG and recompile
...
only those parts of the kernel that you are interested in.
Prodded by: Bruce Evans <bde@zeta.org.au>
1998-02-20 04:19:39 +00:00
Amancio Hasty
1735805c3a
Move Luigi's I2CWR ioctl from the video_ioctl section to the
...
tuner_ioctl section. Changed Major device from 79 to 92 and reserved
our Major device number -- hasty@star-gate.com
1998-02-20 03:55:17 +00:00
Steve Price
8f50e70513
Cleanup the lpt for probe code.
...
PR: 5773
Submitted by: Dag-Erling Coidan Smorgrav <dag-erli@ifi.uio.no>
1998-02-20 02:44:48 +00:00
Steve Price
34d1c7b48c
Add an LPT_DEBUG option.
...
PR: 5773
Submitted by: Dag-Erling Coidan Smorgrav <dag-erli@ifi.uio.no>
1998-02-20 02:44:18 +00:00
Mike Smith
eed5086e1a
Move the 'sw' device off block major #1 , which is now occupied by 'wfd'.
1998-02-19 12:15:06 +00:00
Jordan K. Hubbard
86b1080174
91 vinum RAID fs
...
Requested by: grog
1998-02-19 01:33:29 +00:00
Mike Smith
1f98b2eb0f
Remove the 'qcam' driver. Development has ceased, and the driver is
...
nonfunctional.
Submitted by: pst (conversation some time ago)
1998-02-18 13:43:59 +00:00
Marc G. Fournier
a7b4a3794c
soundcard.h wasn't upgraded when i386/isa/snd was
1998-02-18 02:27:00 +00:00
Nate Williams
fc4c155508
- Removed unused files.
1998-02-17 19:18:10 +00:00
Nate Williams
0e6400c7f0
- Updated to Luigi's 2-15-98 code. The code in 2.2 is the same except for
...
select/poll and DEVFS changes, which are limited to an include/define
in sound.h and the actual select/poll implementation in sound.c
[ This commit is blind, but the code is similar enough that there will
hopefully be no problems. ]
1998-02-17 19:17:08 +00:00
Nate Williams
17c85b4825
- Remove files at shouldn't be in the tree.
1998-02-17 18:59:15 +00:00
Jordan K. Hubbard
861e99c812
Support for >32 ports.
...
PR: 5765
Submitted by: Steve Gericke <steveg@comtrol.com>
1998-02-17 15:36:46 +00:00
Marc G. Fournier
45f4be3300
Upgrade Luigi's audio driver to Jan/23 version... will bring in Feb/15th
...
version as soon as I've tested it...
Installed/tested on my home machine...any problems, please report directly
to me.
1998-02-17 14:17:13 +00:00
Marc G. Fournier
eebeedcca7
Upgrade Luigi's audio driver to Jan/23 version... will bring in Feb/15th
...
version as soon as I've tested it...
Installed/tested on my home machine...any problems, please report directly
to me.
1998-02-17 14:03:10 +00:00
Søren Schmidt
d22a3e8547
Correct the use of major 1 its now the wfd device
...
Also add wst device
1998-02-17 11:33:31 +00:00
Søren Schmidt
ea38cb7ffc
Add 'wst" atapi tape devicefile.
1998-02-17 11:32:33 +00:00
Jordan K. Hubbard
ce84f3a9d6
Add entry for Greg Lehey's "vinum" fs - don't know what to call it in
...
here so I just called it a RAID fs.
1998-02-17 10:52:56 +00:00
Søren Schmidt
bee7612b0b
Reserve major # for the atapi tape device
1998-02-17 10:44:23 +00:00
KATO Takenori
9dca5248c5
Enable NEC 86 sound card when PC98 is defined.
...
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
1998-02-17 03:15:30 +00:00
Eivind Eklund
d94f38ace2
Add HW_WDOG to LINT, and turn it into a new-style option.
1998-02-16 23:57:49 +00:00
Mike Smith
42be88e88d
Remove DISABLE_PSE option which was masking (but not fixing) the problem.
...
A correct fix for execution off MFS filesystems has been committed.
1998-02-16 23:57:03 +00:00
Mike Smith
354f83d34f
TEMPORARILY disable support for the 4MB kernel page, as it appears to be
...
causing installation images for -current to be unbootable.
Submitted by: phk
1998-02-16 00:29:05 +00:00
Eivind Eklund
5b4636a600
Make bootblock building independent of /usr/include if relative
...
includes are available.
1998-02-15 21:38:19 +00:00
Peter Wemm
a397086e61
Update to support SI/XIO PCI host cards (Z280 based) and the enhanced
...
SXISA and SXPCI host cards (Transputer based).
PR: 4836, 5021, 5654
Submitted by: Nick Sayer <nick@specialix.com>
1998-02-15 14:42:33 +00:00
Bruce Evans
ee10b2a475
Removed a superstitious fnop() that broke the usefulness of the FPU's
...
"last instruction" pointer.
1998-02-15 06:25:26 +00:00
Nate Williams
a021db1639
- If a PCCARD serial device is removed from the system, let the serial
...
driver 'break out' of the infinite loop waiting for a response from
it. This is a bad thing, but no worse than having the kernel hang.
1998-02-14 16:17:17 +00:00