Jeroen Ruigrok van der Werven
2fa72ea7d4
Fix typo: compatability -> compatibility.
...
Compatability is not an existing english word.
2001-02-06 12:05:58 +00:00
Jeroen Ruigrok van der Werven
1a6e52d0e9
Fix typo: seperate -> separate.
...
Seperate does not exist in the english language.
2001-02-06 11:21:58 +00:00
Jeroen Ruigrok van der Werven
4539e1344f
Fix typo: depricated -> deprecated.
2001-02-06 10:22:22 +00:00
Poul-Henning Kamp
6817526d14
Convert if_multiaddrs from LIST to TAILQ so that it can be traversed
...
backwards in the three drivers which want to do that.
Reviewed by: mikeh
2001-02-06 10:12:15 +00:00
Jeroen Ruigrok van der Werven
f09deb6962
Fix typo: wierd -> weird.
...
There is no such thing as wierd in the english language.
2001-02-06 09:25:10 +00:00
Nick Hibma
6e76a6951d
Regen.
2001-02-05 11:03:21 +00:00
Nick Hibma
0462c572a5
Add some ids from NetBSD.
2001-02-05 11:02:50 +00:00
Nick Hibma
e0fdc93431
Regen.
2001-02-05 11:00:35 +00:00
Nick Hibma
d4c317748d
* Correct a broken entry
...
* Add the id for the Rio 800 USB.
Submitted by: Wesley Morgan <morganw@chemikals.org>
2001-02-05 11:00:13 +00:00
Cameron Grant
17e401f8a9
add driver for CS4281 sound chips
...
Submitted by: Orion Hodson <O.Hodson@cs.ucl.ac.uk>
2001-02-04 19:23:35 +00:00
Cameron Grant
ebbb717721
add driver for CMedia CMI8338/CMI8738 sound chips
...
Submitted by: Orion Hodson <O.Hodson@cs.ucl.ac.uk>
2001-02-04 19:13:40 +00:00
Warner Losh
1bd4d86275
Remove NAHA, NAHATOT and aha_softcs and related code. It was unused
...
except for setting it. Also remove count from aha and replace it with
optional.
Also add commented out pccard lines for all the old card drivers.
They have to be commented out until they are converted because it
causes problems in NEWCARD.
2001-02-04 16:45:39 +00:00
Poul-Henning Kamp
37d4006626
Another round of the <sys/queue.h> FOREACH transmogriffer.
...
Created with: sed(1)
Reviewed by: md5(1)
2001-02-04 16:08:18 +00:00
Poul-Henning Kamp
fc2ffbe604
Mechanical change to use <sys/queue.h> macro API instead of
...
fondling implementation details.
Created with: sed(1)
Reviewed by: md5(1)
2001-02-04 13:13:25 +00:00
Poul-Henning Kamp
78d82c8c59
Use LIST_FOREACH() to traverse ifp->if_multiaddrs list, instead of
...
<sys/queue.h> implementation details.
Created with: /usr/sbin/sed
Reviewed with: /sbin/md5
2001-02-03 16:29:10 +00:00
Cameron Grant
d60a6a8e0c
quieten the esscontrol device
2001-02-02 16:41:06 +00:00
Greg Lehey
2a1735da45
Allocate lock table and mutex not only for parity plexes, but also for
...
striped plexes. This prevents various panics introduced in the last
rewrite of the locking code.
Suffered by: "Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>
2001-02-02 07:14:13 +00:00
Scott Long
a5108eaebf
Driver for the ESS Maestro3 and Allegro sound chips. Note that due to the
...
amount of GPL'd firmware in the driver, it will only be built as a module.
Approved by: cg
2001-02-01 20:29:16 +00:00
Bruce Evans
c1ac98a632
Converted to new-bus.
...
Reviewed by: imp
2001-02-01 09:49:57 +00:00
Peter Wemm
8ab109d131
Remove count for NSIO. The only places it was used it were incorrect.
...
(alpha-gdbstub.c got sync'ed up a bit with the i386 version)
2001-01-31 10:54:45 +00:00
Mike Smith
9453136d44
Add some debugging.
...
Turn off semaphores. Nobody else implements them, and there is lots of
AML out there which does totally absurd things with them, meaning that
if we try to do the right thing we are guaranteed to fail.
2001-01-31 09:35:50 +00:00
Mike Smith
b2e6de72d4
Add some debugging statements.
2001-01-31 09:34:54 +00:00
Mike Smith
5d131f355f
Tidy up.
...
Don't print temperatures at attach time - they're usually wrong.
Use acpi_EvaluateInteger instead of doing things the hard way.
2001-01-31 09:33:51 +00:00
Mike Smith
42f6d122ed
Add some debugging.
...
Use acpi_EvaluateInteger where possible.
Use FuncName rather than &FuncName when passing function addresses.
Don't evaluate the _REG method when we attach to an address space -
AcpiInstallAddressSpaceHandler does it for us.
2001-01-31 09:32:44 +00:00
Mike Smith
91467fc61d
ACPI_NUMBER becomes ACPI_INTEGER. acpi_EvaluateNumber becomes
...
acpi_EvaluateInteger.
Use acpi_EvaluateInteger instead of doing things the hard way where
possible.
AcpiSetSystemSleepState (unofficial) becomes AcpiEnterSleepState.
Use the AcpiGbl_FADT pointer rather than searching for the FADT.
2001-01-31 09:30:57 +00:00
Peter Wemm
2b12097485
Exterminate the use of PSEUDO_SET() with extreme prejudice.
2001-01-31 07:58:58 +00:00
Bruce Evans
a89bda90b1
Added used include of <sys/mutex.h>. The SMP case was broken by
...
incompletely converting simplelocks to mutexes (COM_LOCK() is supposed
to hide the SMP locking internals, but it now depends on mutex interfaces
being visible).
2001-01-30 17:05:58 +00:00
John Hay
1a3d993a0b
Newbusify the sr device and move it to its new location.
2001-01-30 10:02:10 +00:00
John Hay
59b7f2afcd
Update include files to reflect the new location of the ar device.
2001-01-30 10:01:15 +00:00
Søren Schmidt
6fe4e0a915
Add option ATA_ENABLE_WC for enabling write caching (now off by default).
2001-01-29 18:00:35 +00:00
Peter Wemm
920c17857f
Stop counting sppp interfaces, we were just testing its presence to give
...
a warning if it was missing.
2001-01-29 12:27:46 +00:00
Peter Wemm
93cd41f72d
Zap silly #if NPCI > 0 and the hoops that we jump through for the module
...
case. Use an 'and' case in conf/files so that it only gets compiled if
pci is present.
2001-01-29 11:38:39 +00:00
Peter Wemm
2eedcf55e9
Remove unused #include "lnc.h"
2001-01-29 11:19:30 +00:00
Peter Wemm
c83abe02aa
Remove unused #include "snp.h"
2001-01-29 10:06:22 +00:00
Peter Wemm
358f1800c0
Convert ata and atapi #if NATA* > 0 to options instead. Stop config
...
trying to count the number of ata* devs since they were not used anyway.
2001-01-29 10:01:11 +00:00
Peter Wemm
03927d3c33
Send "#if NISA > 0" to the bit-bucket and replace it with an option.
...
These were compile-time "is the isa code present?" tests and not
'how many isa busses' tests.
2001-01-29 09:38:39 +00:00
Poul-Henning Kamp
896dba5a0c
Fix a braino in ccd's clone routine.
...
Submitted by: tegge
2001-01-29 06:18:14 +00:00
Poul-Henning Kamp
c93849206e
Remove devstat entries in mddelete()
...
Spotted: tegge
2001-01-28 20:55:55 +00:00
Gerard Roudier
3c9013e257
A couple of chip errata work-arounds refined:
...
- When used on a 33MHz PCI BUS, the 53C1010-66 revision 0
requires extra clocks to be inserted in data out phase.
Revision 1 is fixed.
- The 53C1010-33 revision 1 requires internal cycles to be
disabled due to possible contentions on IO registers.
Revision 2 is fixed.
Fix:
- The probing of HVD from GPIO3 bit by the driver was reversed.
The driver could misprobe the bus mode of a 825 or 875 chip
that was not previously initialized (no BIOS for example).
2001-01-28 19:58:21 +00:00
Justin T. Gibbs
64a3876fef
Update Copyright notices for new year. (should have been in last commit).
2001-01-27 20:54:24 +00:00
John Baldwin
ba88dfc733
Back out proc locking to protect p_ucred for obtaining additional
...
references along with the actual obtaining of additional references.
2001-01-27 00:01:31 +00:00
John Baldwin
21bd1ed3bf
- Don't pass in MTX_NORECURSE, as that is only used with spin mutexes and
...
is going away soon anyways. Instead, don't pass MTX_RECURSE to mtx_init,
so that WITNESS will panic if the driver mutex is recursed on.
- Use MTX_DEF in mtx_init() instead of assuming that it will be 0.
2001-01-26 03:18:17 +00:00
Nicolas Souchu
a138e28335
Discard extra status information if -1. This has been breaking the
...
PS/2 mode for ZIP+ drives for a long time. Thanks Jonathon.
Submitted by: j mckitrick <jcm@FreeBSD-uk.eu.org>
2001-01-25 13:07:55 +00:00
Nicolas Souchu
c264e80fb7
Consider that the chipset may be in ECP mode (from BIOS settings)
...
even if mode PS/2 is forced with bootflags. As a matter of fact,
chipsets needs some extra configuration for accessing PS/2 mode
from ECP. The current patch is only relevant for generic chipsets
since specific code is supposed to deal with this during detection.
2001-01-25 10:51:41 +00:00
Yoshihiro Takahashi
ba4c5e6950
Added necessary include for pc98.
2001-01-25 09:56:04 +00:00
Peter Wemm
d42df83312
Disable cy - it is now completely broken and needs non-trivial work.
2001-01-25 01:56:27 +00:00
John Hay
b2952b0aa4
Newbusify ar(4).
2001-01-24 18:45:29 +00:00
John Baldwin
e7d904a13a
- Proc locking around the vinumdaemon dinking with its flags.
...
- P_INMEM -> PS_INMEM.
2001-01-24 10:28:19 +00:00
Cameron Grant
1a8de399e7
don't grope around inside snd_dbuf structures as they will change in future
2001-01-24 01:36:15 +00:00
Cameron Grant
2707da0758
fix certain cards failing to attach
...
Submitted by: Russell Cattelan <cattelan@thebarn.com>
2001-01-24 01:27:31 +00:00