Matt Jacob
18443fbd98
Some floppy related commands (fdformat, fdwrite, fdcontrol) need not be
...
restricted to i386.
1999-08-10 01:04:11 +00:00
Matthew N. Dodd
2825e76714
Add support for the Am79C978. (AMD PCHome/PCI Ethernet adapter)
...
See: http://www.amd.com/products/npd/overview/homenetworking/intro.html
PR: kern/12275
Submitted by: Robert Watson <robert@cyrus.watson.org>
1999-08-10 01:03:51 +00:00
Brian Somers
cde8638bc5
Back out the last patch. I'm too tired to apply patches.
1999-08-09 23:49:59 +00:00
Brian Somers
02b485a4b8
Remove CLOCAL when we're not in -dedicated mode.
...
PR: 13046
Submitted by: Vsevolod Lobko <seva@alex-ua.com>
1999-08-09 23:38:56 +00:00
Greg Lehey
6017572204
Correct typo.
...
PR: docs/13050
Reported-by: Dan Langille<junkmale@xtra.co.nz>
1999-08-09 23:28:03 +00:00
Brian Somers
2567bca06a
Add an example of an isdnd.rc that works with ppp.
1999-08-09 22:58:55 +00:00
Brian Somers
a10b3ee0d4
Add an example of an isdn profile.
1999-08-09 22:57:47 +00:00
Brian Somers
e531f89a62
Change printf formats %q[du] -> %ll[du]
1999-08-09 22:56:18 +00:00
Brian Somers
1080ea25e8
Insist that ppp.conf and it's parent directories aren't `other'
...
writable rather than not being writable at all.
PR: 13009
Kind-of submitted by: Anthony Kimball <alk@pobox.com>
1999-08-09 22:54:51 +00:00
Bill Paul
d9d628b000
Fix nexus_pcib_is_host_bridge() so that it detects my 486's PCI bus
...
correctly. It has the following code:
if (class != PCIC_BRIDGE || subclass != PCIS_BRIDGE_HOST)
return NULL;
My 486 has an Integrated Micro Solutions PCI bridge which identifies
itself as subclass PCIS_BRIDGE_OTHER, not PCIS_BRIDGE_HOST. Consequently,
it gets ignored. In my opinion, the correct test should be:
if ((class != PCIC_BRIDGE) && (subclass != PCIS_BRIDGE_HOST))
return NULL;
That way the test still succeeds because the chip's class is PCIC_BRIDGE.
Clearly it's not reasonable to expect all host to PCI bridges to always
have a subclass of PCIS_BRIDGE_HOST since I've got one that doesn't.
This way the sanity test should remain relatively sane while still allowing
some oddball yet correct hardware to work. If somebody has a better way
to do it, go ahead and tweak the test, but be aware that
class == PCIC_BRIDGE and subclass == PCIS_BRIDGE_OTHER is a valid case.
While I was here, I also added an explicit ID string for the IMS chipset.
I also dealt with a minor style nit: it's bad karma not to have a default
case for your switch statements, but the one in this routine doesn't have
one. The default string of "Host to PCI bridge" is now assigned in a
default case of the switch statement instead of initializing "s" with the
string before the switch and then not having any default case.
1999-08-09 21:12:18 +00:00
Matthew N. Dodd
41ff460e00
chip0: <PCI to 0x80 bridge (vendor=10e0 device=8849)> at device 0.0 on pci0
...
Isn't really that useful.
chip0: <PCI to Other bridge (vendor=10e0 device=8849)> at device 0.0 on pci0
is more in keeping with the spirit of the rest of the code.
Previous behavior with regard to truely unknown bridges unchanged.
"<Anti-Bill> Tell you what: you have commit privs now. You do it."
1999-08-09 21:11:44 +00:00
Poul-Henning Kamp
d30b372af7
Move cronjob up one minute to get it out of the 02:00-03:00 happy hour
...
of daylight savings changes.
Submitted by: Doug <Doug@gorean.org>
Reviewed by: phk
1999-08-09 19:56:29 +00:00
John Polstra
a4f59f8289
Include <sys/queue.h> since this header now depends on it.
1999-08-09 18:45:20 +00:00
Ruslan Ermilov
2028697c9a
There is no special handling for SIGALRM as
...
sleep(3) is implemented using nanosleep(2).
1999-08-09 17:31:30 +00:00
Peter Wemm
a063132590
A little more tidying up.
1999-08-09 14:43:39 +00:00
Chris Costello
e861b0f57e
Fix a few typos and misspellings, grabbed from PR#8472
1999-08-09 14:31:04 +00:00
Peter Wemm
b2368001b4
Expand a heap of macros that obscure readability and are no longer needed
...
here, and do a bit of general tidy up.
1999-08-09 14:15:46 +00:00
Mike Pritchard
51979813dd
Remove a reference to config(8) when IRQ 2 is remapped to IRQ 9.
...
Config(8) contains no documentation about this.
Fix the help for the PnP irq and drq commands. This one caused
me a bit of head scratching the other night while trying to get
a problematic PnP device configured properly.
1999-08-09 13:52:12 +00:00
Peter Wemm
ac6b4b7c14
More pre-lite2 support zapped and some more tidy-up.
1999-08-09 13:24:55 +00:00
Peter Wemm
48cadfb15e
Unifdef -D__FreeBSD__ - and remove pre-lite2 support.
1999-08-09 13:15:53 +00:00
Peter Wemm
d1292ac4bc
Unifdef -U__NetBSD__
1999-08-09 13:07:37 +00:00
Yoshihiro Takahashi
91ec7ad5f7
Fixed checking a type of the interface.
...
Submitted by: Tomohiko Kurahashi <kura@tim.hi-ho.ne.jp>
1999-08-09 13:03:35 +00:00
Peter Wemm
28acbab4e0
Unifdef -U__bsdi__
1999-08-09 13:01:58 +00:00
Peter Wemm
fff7a5bef5
s/Id/FreeBSD/
1999-08-09 12:52:49 +00:00
Peter Wemm
b46f22127f
Strip __FreeBSD_version >= 300000 conditionals.
1999-08-09 12:50:12 +00:00
Peter Wemm
3d3bfc5db5
Merge changes from NetBSD rev 1.82 -> 1.86 via vendor branch.
...
Among the changes: 1.84: support compex 4-port cards.
1999-08-09 12:29:29 +00:00
Poul-Henning Kamp
f1fe3bf115
make alpha compile again.
1999-08-09 11:02:45 +00:00
Poul-Henning Kamp
ce9edcf5b5
Merge the cons.c and cons.h to the best of my ability. alpha may or
...
may not compile, I can't test it.
1999-08-09 10:35:05 +00:00
Jordan K. Hubbard
ef4aaceaa0
Back out previous commit - it's not necessary now that tty.h properly includes
...
the queue macros.
1999-08-09 07:51:03 +00:00
Jordan K. Hubbard
1cd5e91532
This uses an SLIST_ENTRY and breaks the build without sys/queue.h. Commit
...
this until bde and friends finish arguing over what to do instead. :)
1999-08-09 06:50:07 +00:00
Chris Costello
b6df42f810
Remove reference to nonexistant man page `da(9)'
1999-08-09 02:35:55 +00:00
Brian Feldman
3452a15dcf
Add a missing include (sys/queue.h for sys/tty.h SLIST usage.)
1999-08-09 02:19:38 +00:00
John Polstra
4f1b474e39
Remove f2c-related stuff from the "includes" target and from a
...
comment. Fixes broken make world.
1999-08-08 22:26:09 +00:00
Poul-Henning Kamp
1a03ce6c63
Remove compile time limit on number of devices.
1999-08-08 22:25:46 +00:00
Poul-Henning Kamp
fca3f34ff8
Passing the unit number to an interrupt routing is kind of narrowminded,
...
add a way to get the entire struct ppb_device back.
1999-08-08 22:25:21 +00:00
Poul-Henning Kamp
fa81b03de6
Remove compiled in limit on number of devices.
1999-08-08 22:01:50 +00:00
Poul-Henning Kamp
57ad459b75
register tty devices so they will look right in pstat.
1999-08-08 21:35:17 +00:00
Chris Costello
7007d55cc0
Document -f flag:
...
-f Do not display a diagnostic message if chmod could not modify the
mode for file.
1999-08-08 21:08:05 +00:00
Poul-Henning Kamp
4cb4c215e5
Allocate and register struct tty on the fly.
1999-08-08 20:25:14 +00:00
Poul-Henning Kamp
7517504c24
Enable ttymalloc().
1999-08-08 20:24:58 +00:00
Peter Wemm
61ec30585f
s/TULUP/TULIP/ - from vendor branch.
1999-08-08 19:56:06 +00:00
Poul-Henning Kamp
08add33166
Add new sysctl "kern.ttys" which return all the struct tty's which have
...
been registered with ttyregister().
register ptys with ttyregister().
1999-08-08 19:47:32 +00:00
Poul-Henning Kamp
1bc52887fd
Add support for picking up ttys with sysctl(kern.ttys).
1999-08-08 19:44:00 +00:00
Poul-Henning Kamp
ef40c56108
Make the pty driver as close to a cloning device as we can get for now,
...
we create the pty on the fly when it is first opened.
If you run out of ptys now, just MAKEDEV some more.
This also demonstrate the use of dev_t->si_tty_tty and dev_t->si_drv1
in a device driver.
1999-08-08 19:28:59 +00:00
Poul-Henning Kamp
0ef1c82630
Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,
...
a few lines into <sys/vnode.h>.
Add a few fields to struct specinfo, paving the way for the fun part.
1999-08-08 18:43:05 +00:00
Poul-Henning Kamp
65cbe74cc0
Avoid symbol clash in LINT.
1999-08-08 18:17:40 +00:00
Brian Somers
b18a6818a6
Silence a warning about uninitialized variables.
1999-08-08 17:36:10 +00:00
Brian Somers
7ad4503cb4
Don't includei 4b support on the alpha
1999-08-08 17:35:35 +00:00
David E. O'Brien
ca08704ee4
Remove f2c as its libraries were tossed last April, and f2c has been replaced
...
with EGCS's f77.
Noticed still alive by: bde
1999-08-08 17:08:30 +00:00
Chris Costello
5f3136d4ea
Fix a reference to st' by replacing it with
sa'.
1999-08-08 16:27:17 +00:00