Stefan Eßer
6779fb8201
Remove scaling of tp->period, since the value is assumed to be in
...
tenth of a nanoseconds by ncrcontrol
1997-09-09 21:52:31 +00:00
John-Mark Gurney
7806e33667
add neccessary calls to autoconf for pnp,
...
also teach userconfig about the new pnp commands, for usage see pnp(4)
1997-09-09 12:48:59 +00:00
John-Mark Gurney
53a7a570be
add pnp device entries...
1997-09-09 12:40:54 +00:00
John-Mark Gurney
2daf730067
add the plug-and-play code into current...
...
This code has been submitted by Luigi Rizzo <luigi@labinfo.iet.unipi.it>,
based on work done by Sujal Patel.
This currnetly doesn't provide the ability to register the port address
of PnP cards assigned a PnP driver. As there aren't any PnP capible
drivers yet, this isn't much of a problem.
The code allows you, through USERCONFIG, configure what the cards port
bases, irqs, and dma's are like. Currently there isn't support to view
what cards are in the sytem.
It successfully configures my PnP Internal Modem and sio then sees the
card as a normal isa device.
man page will be committed shortly.
Approved-by: jkh
Submitted-by: Luigi Rizzo
1997-09-09 12:31:58 +00:00
KATO Takenori
ea45a7208a
Synchronize with sys/i386/isa/if_ed.c revision up to 1.120.
1997-09-09 11:29:09 +00:00
Mark Murray
51c63b7d63
Amancio's latest in the Brooktree driver.
...
This fixes the european frequency set, separates this further from the
Meteor driver and fixes bugs.
1997-09-09 06:32:32 +00:00
David Greenman
7dfe7bef0b
Added a check for the ISA memory address range being valid. Fixes PR#835.
1997-09-08 20:00:21 +00:00
David Greenman
6514ad5540
Turn on the 0WS option for 16bit cards. Newer machines insert enough
...
delay that without this the performance is unacceptable. The 83C690,
83C790, and 83C795 chips which this affects are all designed to work
with 0 waitstates in 16bit mode.
Also cleaned up the toggling of 16bit access mode that occurs during
normal operation; the previous code may not have done the right thing
in all cases.
1997-09-08 10:27:09 +00:00
KATO Takenori
28b2e8ef73
Synchronize with sys/i386/i386/microtime.s revision 1.33.
1997-09-08 08:40:53 +00:00
Peter Wemm
421f9ee1ef
Change an assemble-time divide into a shift. Under binutils-2.8 gas in elf
...
mode, the slash is a comment leader, while under non-elf it is a divide
symbol (what a concept! :-). Theoretically, #APP/#NO_APP can change this
but that doesn't seem to mesh too well with macros and line continuation.
1997-09-08 06:40:58 +00:00
Peter Wemm
929ea59a92
Add missing redirection for _inside_intr -> inside_intr
1997-09-08 00:25:05 +00:00
Steve Passe
af184246e1
DISABLE LEVEL_3 lock pushdown, somethings seems to have broken!
1997-09-07 23:06:15 +00:00
Steve Passe
20233f27f4
General cleanup of the lock pushdown code. They are grouped and enabled
...
from machine/smptests.h:
#define PUSHDOWN_LEVEL_1
#define PUSHDOWN_LEVEL_2
#define PUSHDOWN_LEVEL_3
#define PUSHDOWN_LEVEL_4_NOT
1997-09-07 22:04:09 +00:00
Bruce Evans
01e55e4ef4
Fixed formatting of FreeBSD changes.
1997-09-07 17:08:32 +00:00
Bruce Evans
2d85d0df17
Some staticized variables were still declared to be extern.
1997-09-07 16:56:34 +00:00
Bruce Evans
2931901b1d
Removed trailing semicolons from the definitions of the sysctl
...
declaration macros so that a semicolon can be added when the macros
are invoked without giving a (pedantic) syntax error. Invocations
need to be followed by a semicolon so that programs like indent and
gtags don't get confused.
Fixed the one invocation that wasn't followed by a trailing semicolon.
1997-09-07 16:53:52 +00:00
Bruce Evans
41fadeeb28
Removed yet more vestiges of config-time swap configuration and/or
...
cleaned up nearby cruft.
1997-09-07 16:21:11 +00:00
Joerg Wunsch
c816cfc962
Add a quirk flag for CD drives that jam when seeing a START STOP UNIT
...
command.
PR: 2388
Submitted by: nsayer@quack.kfu.com (Nick Sayer) [basically]
1997-09-07 15:06:08 +00:00
Bruce Evans
a910e75cdc
Removed vestiges of config-time "argument processing" configuration.
1997-09-07 13:49:56 +00:00
Bruce Evans
7128e3fc0a
Removed more vestiges of config-time swap configuration.
1997-09-07 12:56:46 +00:00
KATO Takenori
f871c21d2c
Synchronize with sys/i386/isa/pcaudio.c revision 1.36.
1997-09-07 12:46:44 +00:00
Joerg Wunsch
bc6d9b8094
Fix a typo that becomes apparent when compiling without COMPAT_443.
...
Submitted by: Tony Kimball <Anthony.Kimball@East.Sun.COM>
1997-09-07 11:09:22 +00:00
Joerg Wunsch
db72f913bb
Silence the PREVENT ALLOW MEDIUM REMOVAL call.
...
Submitted by: jmattson@wco.com (Jim Mattson)
1997-09-07 10:08:23 +00:00
Bruce Evans
1e3c11979e
Some staticized variables were still declared to be extern.
1997-09-07 09:43:44 +00:00
Bruce Evans
a3199409b8
Some staticized variables were still declared to be extern.
1997-09-07 08:49:04 +00:00
Bruce Evans
40e238383a
Removed unused #includes.
1997-09-07 08:30:24 +00:00
Bruce Evans
79a4b0a5fa
Cleaned up a little.
1997-09-07 08:21:50 +00:00
Bruce Evans
c92b100d9a
Moved misplaced extern declarations.
1997-09-07 07:58:09 +00:00
Bruce Evans
11461e556c
Staticicized.
1997-09-07 07:54:15 +00:00
Bruce Evans
8ced32b025
Fixed another sloppy common-style declaration (staticized it).
1997-09-07 07:47:21 +00:00
Bruce Evans
2c09f8a586
Removed unused variable.
1997-09-07 07:38:33 +00:00
Bruce Evans
042461b755
Fixed sloppy common-style declarations.
1997-09-07 07:33:30 +00:00
Bruce Evans
c109c5775a
Staticized.
1997-09-07 06:46:34 +00:00
Bruce Evans
bea0f0be7b
Some staticized variables were still declared to be extern.
1997-09-07 05:27:26 +00:00
Bruce Evans
da8ac9bcd1
Include kernel.h instead of declaring "extern int hz".
1997-09-07 04:21:25 +00:00
John Dyson
5b05023a50
Fix an intermittent problem during SMP code operation. Not all of the
...
idle page table directories for all of the processors was being updated
during kernel grow operations. The problem appears to be gone now.
1997-09-07 01:15:13 +00:00
Wolfgang Helbig
59c98c07d3
Enable A law encoding.
...
Enable A law encoding.
1997-09-06 17:39:06 +00:00
Wolfgang Helbig
312ae708cd
Enable A law encoding.
1997-09-06 17:38:29 +00:00
Brian Somers
59354a4e8d
Upgrade to 2.4 (Fix -PKT_ALIAS_UNREGISTERED_ONLY)
...
Submitted by: Charles Mott <cmott@srv.net>
Add __libalias_version so that ppp can derive the
correct library name for dlopen()
1997-09-06 11:11:43 +00:00
KATO Takenori
478da40f6c
Synchronize with sys/i386/i386/trap.c revision 1.110.
1997-09-06 01:19:10 +00:00
Peter Wemm
bb36094c06
Argh, what was I thinking?? Don't (yet) halt the CPU in the idle loop
...
while waiting for an interrupt (rather than spinning on the runqueue status
bits), since the other cpu can put stuff in there and the sleeping cpu may
not get an interrupt for a while. When we have a reschedule IPI, this can
come back.
Pointed out by: fsmp
1997-09-05 17:54:07 +00:00
David Greenman
ba8c6fd534
Changes to support NetBSD and the new ifmedia extensions.
...
Submitted by: Jason Thorpe <thorpej@netbsd.org>
1997-09-05 10:23:58 +00:00
KATO Takenori
7aa7e2b075
Synchronize with sys/i386/conf/options.1386 revision 1.58.
1997-09-05 10:18:16 +00:00
KATO Takenori
5453c48016
Synchronize with sys/i386/isa/syscons.c and syscons.h revisions 1.231
...
and 1.33, respectively.
1997-09-05 10:17:30 +00:00
Joerg Wunsch
d32eff99cc
Make the Sony TSL-7000 a known tape changer device.
1997-09-05 10:16:03 +00:00
KATO Takenori
02dddc814c
Synchronize with sys/i386/isa/wd.c revision 1.136.
1997-09-05 10:16:02 +00:00
KATO Takenori
8ccbc9119c
Synchronize with sys/i386/i386/machdep.c revision up to 1.263.
1997-09-05 10:14:36 +00:00
Peter Wemm
279a69322c
Cosmetic adjustment for the trap/double fault/panic cpu id listing.
...
It now prints the apic id in hex rather than decimal.
1997-09-05 08:54:55 +00:00
Peter Wemm
c9c5eae40a
Add redirection for new _clock_lock symbol
1997-09-05 08:47:24 +00:00
Kazutaka YOKOTA
297976f79f
Add a new compile option SC_HISTORY_SIZE for syscons.
1997-09-04 23:03:11 +00:00