Peter Grehan
e1f89baeaa
- added macio and psim files
...
- removed unused extintr.c
Approved by: benno
2002-09-19 05:11:15 +00:00
Peter Grehan
5f705a14b9
psim device support
...
Approved by: benno
2002-09-19 05:09:27 +00:00
Peter Wemm
a72f2b1a91
Add Yet Another Duplicate of the font.h and ukbdmap.h rules. Remove
...
the font8x16.o glue, since that appears to have died ages ago and has
no remaining references.
2002-09-19 03:36:25 +00:00
Peter Wemm
db2cfa1f86
move wl (isa wavelan card, not "wi") to i386-only
2002-09-19 03:10:23 +00:00
Peter Wemm
6938800ee2
move "profile 2" to i386
2002-09-19 03:04:07 +00:00
Peter Wemm
b80ad83e76
move ncv, nsp, stg to i386-only section (there is no pc98-specific version)
2002-09-19 03:02:42 +00:00
Peter Wemm
2b412989fe
Move dgb to the i386 section
2002-09-19 02:58:41 +00:00
Alfred Perlstein
3ffb9fadc8
Regen for added syscalls.
2002-09-19 00:48:57 +00:00
Peter Wemm
d223099401
Make netatm/spans compile in the kernel without depending on userland
...
include files to provide functions for kernel source (spans_kxdr.c)
2002-09-17 08:57:52 +00:00
Peter Wemm
66422f5b7a
Initiate deorbit burn for the i386-only a.out related support. Moves are
...
under way to move the remnants of the a.out toolchain to ports. As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL. It has already lasted WAY beyond
that.
Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.
Tested on: i386 (extensively), alpha
2002-09-17 01:49:00 +00:00
Yoshihiro Takahashi
d145f81713
MFi386: revision 1.178.
2002-09-16 07:19:43 +00:00
Yoshihiro Takahashi
63d2c90b87
MFi386: revisions 1.417 and 1.418.
2002-09-16 07:17:43 +00:00
Peter Grehan
5268fdfbec
geom_aes.c requires rijndael crypto
...
Approved by: phk, benno
2002-09-16 04:13:48 +00:00
Poul-Henning Kamp
85fee3197a
It's bad enough people can't figure out to use the same code, or in
...
this case, ugly macros, but the data tables can be reused:
Put one copy of the software HDLC tables in its own file.
2002-09-11 12:44:58 +00:00
Nate Lawson
8579e9cfbd
Fix LINT build on alpha by completing move of cy and apm_saver to
...
i386/conf/NOTES rather than the global conf/NOTES.
Suggested by: bde
2002-09-11 05:33:15 +00:00
Maxim Sobolev
f367e2f24c
Add `device gre'.
...
Reminded by: bde
MFC after: 28 days
(along with other if_gre stuff)
2002-09-09 08:31:04 +00:00
Jun Kuriyama
b37a9be231
Use "options " rather than "options<tab>".
2002-09-09 02:40:59 +00:00
Peter Wemm
e94ecf7338
Move the KSTACK_PAGES option from MD to MI. Although not all platforms
...
support this, we do have MI code that references it and is otherwise
unaware of an override. The alternative is to put knowledge in these
MI files about which platforms have the opt_kstack_pages.h option file.
It is more likely that other platforms will gain the ability to tune the
kstack size.
2002-09-07 22:07:11 +00:00
Peter Wemm
f7749f924c
Automatically enable CPU_ENABLE_SSE (detect and enable SSE instructions)
...
if compiling with I686_CPU as a target. CPU_DISABLE_SSE will prevent
this from happening and will guarantee the code is not compiled in.
I am still not happy with this, but gcc is now generating code that uses
these instructions if you set CPUTYPE to p3/p4 or athlon-4/mp/xp or higher.
2002-09-07 07:02:12 +00:00
Peter Wemm
581968abc2
Add COMPAT_AOUT option so that config will not yell when you try and
...
compile it statically.
2002-09-07 01:43:58 +00:00
Peter Wemm
21ae145105
Make imgact_aout.c optional. It is i386 specific.
2002-09-07 01:30:36 +00:00
Maxim Sobolev
8e96e13e6a
Add a new gre(4) driver, which could be used to create GRE (RFC1701)
...
and MOBILE (RFC2004) IP tunnels.
Obrained from: NetBSD
2002-09-06 17:12:50 +00:00
Peter Wemm
c253d72f0a
Bump the -mev56 to -mev6. Otherwise, when you compile with gcc using
...
ev6 or pca56 etc this downgrades the cpu specification passed to gas.
As a result, gas will fail when gcc generates media instructions (in
uipc_usrreq.c). This only affects what gas will accept, not what gcc
generates or what our *.s file contain.
2002-09-06 07:27:41 +00:00
Bruce Evans
cd6d1d76b8
Uncommented MAC options so that they get linted. This exposes brokenness
...
in kern_mac.c.
2002-09-05 06:46:11 +00:00
Poul-Henning Kamp
bd8add3d61
Change the support for AMDs ElanSC520 CPU from being a device driver to
...
be
options CPU_ELAN
(NB: Soekris.com users!)
It is cleaner this way. We still recognize the cpu on the host-pci bridge.
2002-09-04 19:43:22 +00:00
John Baldwin
1519d15caa
- Move $FreeBSD$ to the top of the file.
...
- Fix a few grammar bogons.
- Add a small style guide.
Reviewed by: bde (a while ago)
2002-09-03 19:21:39 +00:00
Brooks Davis
9c2060cdf4
Hook up libkern/strlcpy.c and libkern/strlcat.c after repocopy.
...
Obtained from: OpenBSD
Discussed on: -arch
2002-09-02 20:16:22 +00:00
Brooks Davis
3a93719872
Make SCSI_DELAY setable at boot time and runtime via the
...
kern.cam.scsi_delay tunable/sysctl.
Reviewed by: mdodd, njl
2002-09-02 20:10:19 +00:00
Brooks Davis
5906e69ac2
Continue de-counting i4b. Devices i4bctl, i4bcapi, iavc, i4bq921,
...
i4bq931, i4b, isic, iwic, ifpi, ifpi2, ifpnp, ihfc, and itjc are
no longer count devices. Also remove a few other instances of N<DEVICE>
being used to control compilation of whole files.
Reviewed by: hm
2002-09-02 00:52:11 +00:00
Scott Long
43e9d8a3a4
Minor fixups
2002-09-01 22:50:08 +00:00
Bruce Evans
f4dcc04737
Unbreak LINT a little by not attempting to configure the nonexist option
...
AHC_DEBUG_SEQUENCER.
2002-09-01 15:11:06 +00:00
Scott Long
3636639d7b
Remove options that don't actually exist (in this form).
2002-09-01 07:13:10 +00:00
Peter Wemm
f517797954
'aicasm optional ahc ahd' means 'build aicasm only if BOTH ahc and ahd
...
are specified'. Ie: it is a logical and, not a logical or.
2002-08-31 23:30:16 +00:00
Poul-Henning Kamp
32f606d105
Split the puc driver in pci specific and generic parts.
...
Add a pccard frontend for it as well.
The PCcard stuff does not work yet because there is still some PCImagic
left in puc.c
2002-08-31 18:38:43 +00:00
Justin T. Gibbs
4e7bbbf96c
Add support for ahd/ahc register pretty printing in diagnostics.
...
This feature can be disabled via the AHD/AHC_REG_PRETTY_PRINT kernel
option.
The ahc driver now uses the same debug options mechanism as ahd:
AHC_DEBUG - Compile in debugging code
AHC_DEBUG_OPTS - String of debug options as listed in aic7xxx.h
2002-08-31 06:55:59 +00:00
Justin T. Gibbs
817bd00cec
Reserve majors 171 and 172 for the "mide" (LSI MegaRAID IDE control device)
...
and "mided" (LSI MegaRAID IDE disk device).
Submitted by: "Moore, Eric Dean" <emoore@lsil.com>
2002-08-30 16:54:02 +00:00
Peter Wemm
448a5139d4
Initiate deorbit burn for sys/kern/link_aout.c. We never shipped a.out
...
kld's anywhere, and it was always possible to load ELF kld's even in an
a.out kernel. There is no reason for this to exist anymore, and a.out
kld support has been suffering serious bitrot over the years. They have
not been fully functional for quite some time.
2002-08-29 01:48:09 +00:00
John Baldwin
e7f52ff8bb
Hook up the new ACPI PCI bus and catch up to ACPI PCI bridge driver changes.
2002-08-26 18:32:00 +00:00
Bruce Evans
64fc62d407
Turned format checking back on. It was left turned off for too long after
...
the gcc lossage that caused it to be turned off was fixed.
Tested with: i386/{GENERIC,LINT,...}, alpha/GENERIC
2002-08-25 08:05:02 +00:00
Murray Stokely
b1acc4a299
Add a belated entry for amdpm(4).
...
Submitted by: marius@alchemy.franken.de
MFC After: 1 day
2002-08-23 08:00:31 +00:00
Peter Wemm
bbf7bd333d
Many of the alpha low level console drivers still have bogus compile time
...
dependencies on syscons. Bandaid for now.
2002-08-22 19:52:16 +00:00
Archie Cobbs
901fadf792
New L2TP netgraph node type.
...
Obtained from: Packet Design
2002-08-20 21:59:50 +00:00
Peter Wemm
66efd5f568
Untangle this warning a bit:
...
COMPAT_SVR4 is broken and usage is, until fixed, not recommended
BTW; does anybody remember why this is here?
2002-08-20 00:29:16 +00:00
Peter Wemm
f453022cd9
remove unit counts from atkbdc, pckbd, sc
2002-08-20 00:10:22 +00:00
Peter Wemm
ca9cc66fbd
de-count pcbkd
2002-08-20 00:09:16 +00:00
Peter Wemm
5452db4885
de-count atkbdc and sc. Folks, remove the '1' from 'device sc 1' and
...
'device atkbdc 1'.
2002-08-19 23:59:21 +00:00
Bruce Evans
49b2349b41
Added rules to generate .c files from .m files. Run mkdep on these .c
...
files. This fixes at least "make" (without -j) after "make clean".
2002-08-19 01:00:37 +00:00
Bruce Evans
0f64e446fe
Finished removing env(1) commands, as in rev.1.13 but non-broken. Set
...
the environment for the last command of the pipeline (xargs) instead
of too early in the broken version or using an extra env process for
each command spawned by xargs as in rev.1.12. Fixed a nearby English
error.
2002-08-18 20:41:19 +00:00
Søren Schmidt
e3ffd6e93f
Add dev# for pst driver
2002-08-18 12:19:32 +00:00
Orion Hodson
ae83180158
Support for VIA VT8233 audio controller.
2002-08-17 16:23:44 +00:00