Matthew N. Dodd
3ae5b53264
newbus & bus_space the mcd(4) driver.
2002-10-04 07:14:19 +00:00
Scott Long
0910374b7f
Alas, poor matcd, I knew ye well.
...
It doesn't work.
It cannot be made to work.
Goodbye.
X-MFC after: ASAP
2002-10-04 06:06:04 +00:00
Søren Schmidt
4c2c25d405
Add the pst (Promise SX6000) driver to GENERIC.
2002-09-27 19:09:21 +00:00
Scott Long
89147260d5
Move the aac driver from MI to MD NOTES. It is a long way from being
...
64-bit clean.
2002-09-26 18:16:28 +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
Mike Barcroft
ec541fb314
makeLINT.sed replaced makeLINT.sh about 4 months ago.
2002-09-15 19:04:23 +00:00
Robert Watson
a9739d989f
Whitespace consistency fix from addition of IAHD_REG_PRETTY_PRINT: use
...
tabs not spaces.
2002-09-11 16:51:48 +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
Jun Kuriyama
b37a9be231
Use "options " rather than "options<tab>".
2002-09-09 02:40:59 +00:00
Poul-Henning Kamp
9339569236
Fix style(9) bugs.
...
Brucified by: bde
2002-09-08 15:16:49 +00:00
Peter Wemm
8c478ca930
Note that 'device gzip' *requires* COMPAT_AOUT. Maybe this "device"
...
should be renamed to COMPAT_GZIPAOUT or something like that.
2002-09-08 02:33:42 +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
6bf46c4c5f
Add options COMPAT_AOUT to detect future bitrot.
2002-09-07 01:49:52 +00:00
David E. O'Brien
f31d7a5714
Statically compile pcn(4) into the install kernel vs. using as module.
...
lnc(4) will attach to AMD PCnet/FAST NICs if pcn(4) does not attach.
I.e. pcn(4) gets first chance. There is a problem however in that pcn(4)
was moved out of the install kernel so that the module would be used.
This however causes bad installs if one has an AMD PCnet/FAST NIC.
2002-09-05 15:45:01 +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
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
Justin T. Gibbs
97145a37a6
Enable ahd/ahc register pretty printing by default. This expedites
...
handling of bug reports.
2002-08-31 06:56:43 +00:00
Jun Kuriyama
ba77aa0d56
Merge changes in GENERIC to reduce difference (mostly cosmetic).
2002-08-20 04:36:31 +00:00
Peter Wemm
f453022cd9
remove unit counts from atkbdc, pckbd, sc
2002-08-20 00:10:22 +00:00
Warner Losh
165bdcbd06
Now that NEWCARD is gone, NEWCARD.hints is even less necessary.
...
Noticed by: bde
2002-08-17 20:03:02 +00:00
Warner Losh
6319263d7b
pccbb->cbb
2002-08-15 08:05:40 +00:00
Warner Losh
f5a9ae40ce
No longer needed
2002-08-15 08:04:06 +00:00
Matt Jacob
9b63136347
Add support for the LSI-Logic Fusion/MP architecture.
...
This is an architecture that present a thing message passing interface
to the OS. You can query as to how many ports and what kind are attached
and enable them and so on.
A less grand view is that this is just another way to package SCSI (SPI or
FC) and FC-IP into a one-driver interface set.
This driver support the following hardware:
LSI FC909: Single channel, 1Gbps, Fibre Channel (FC-SCSI only)
LSI FC929: Dual Channel, 1-2Gbps, Fibre Channel (FC-SCSI only)
LSI 53c1020: Single Channel, Ultra4 (320M) (Untested)
LSI 53c1030: Dual Channel, Ultra4 (320M)
Currently it's in fair shape, but expect a lot of changes over the
next few weeks as it stabilizes.
Credits:
The driver is mostly from some folks from Jeff Roberson's company- I've
been slowly migrating it to broader support that I it came to me as.
The hardware used in developing support came from:
FC909: LSI-Logic, Advansys (now Connetix)
FC929: LSI-Logic
53c1030: Antares Microsystems (they make a very fine board!)
MFC after: 3 weeks
2002-08-11 23:34:20 +00:00
Brooks Davis
05c872ad62
Make ppp(4) devices clonable and unloadable.
2002-08-09 15:30:48 +00:00
Warner Losh
6690540821
Add Intersil and Symbol as vendors for 802.11 cards that the wi driver
...
supports.
Obtained from: NetBSD
2002-08-07 05:40:34 +00:00
Eric Anholt
2690c0bb32
Add device agp to GENERIC, filter it out of floppy builds
...
Approved by: des (mentor)
2002-08-04 18:35:02 +00:00
Warner Losh
35e58ed326
Remove commented out PCI_ENABLE_IO_MODES. It is gone now.
2002-08-04 18:06:15 +00:00
Poul-Henning Kamp
927b6b099d
Add the minimalist elan-mmcr device driver.
...
This driver allows a userland program to mmap the MMCR of the AMD
Elan sc520 CPU.
2002-08-02 15:53:04 +00:00
Marc Fonvieille
c0727dcbfe
Fix the link to the Handbook
2002-08-01 17:21:18 +00:00
Mike Barcroft
6f0dc1fd51
Catch up to rev 1.339 of src/sys/conf/options (PCI_ENABLE_IO_MODES is
...
now a sysctl and is enabled by default).
2002-07-27 16:25:30 +00:00
Peter Wemm
b618108fff
de-count pci
2002-07-23 06:38:47 +00:00
Peter Wemm
51fabead55
Add unit counts for the i4b stuff where it still uses NFOO etc.
2002-07-21 23:23:14 +00:00
Peter Wemm
d3abf70bbc
Add static unit count for 'card'
2002-07-21 23:09:48 +00:00
Peter Wemm
08240012f9
Add static unit count for pci here as well.
2002-07-21 23:09:15 +00:00
Peter Wemm
fc147d7fe9
Add explicit unit count on 'device pci' for ahc/ahd
2002-07-21 23:07:31 +00:00
Peter Wemm
c06a33507a
The following devices do not take a static unit 'count' argument:
...
ar, fe, lnc, sr, wl, fpa, bktr, sbni
2002-07-21 22:28:43 +00:00
John Baldwin
dde0429505
Various comment and minor style fixes. No actual content changes.
...
Inspired by: bde
2002-07-16 18:20:17 +00:00
Mark Murray
e9b24da3d5
Retire the perl gethints.conf in favour of an awk version. Move
...
the awk version to a central place for maintenance.
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
2002-07-16 09:28:25 +00:00
John Baldwin
30cce2ed6b
Add a new VM options section. Move KSTACK_PAGES there from the MI NOTES
...
file and better document it. Add better documentation for the DISABLE_PSE
option. Add the missing DISABLE_PG_G option and document it.
2002-07-15 19:25:40 +00:00
John Baldwin
601969b9aa
The EISA_SLOTS option appears to be i386-only.
2002-07-15 18:55:07 +00:00
John Baldwin
122b088a2a
COMPAT_OLDISA is only used on i386.
2002-07-15 18:50:13 +00:00
John Baldwin
557c19bff3
makeLINT.send has been moved to sys/conf so we can build LINT on other
...
architectures besides i386.
2002-07-15 17:48:47 +00:00
John Baldwin
a916ce1acc
Move ACPI device and options from MI NOTES to the i386 MD NOTES file.
2002-07-15 14:28:20 +00:00
Alfred Perlstein
f0eb293e88
Move COMPAT_FREEBSD4 to arch-neutral sys/conf/NOTES.
...
Add COMPAT_FREEBSD4 to GENERIC for arches that existed in FreeBSD 4's time,
not just i386. (alpha and pc98)
Requested by: bde
2002-07-13 16:43:53 +00:00
Alfred Perlstein
074453c230
Introduce syscall.master option 'COMPAT4' which allows one to wrap
...
syscalls for FreeBSD 4 compatibility.
Add kernel option COMPAT_FREEBSD4 to enable these syscalls.
2002-07-12 06:38:34 +00:00
Mark Murray
8d03e1e931
Comment out apm; ACPI is the modern replacement, and folks who really
...
need it can uncomment it. This may buy us some kernel space.
Discussed with: imp & msmith (quite a while ago)
2002-07-08 11:56:44 +00:00
Warner Losh
22c0046f53
Make NEWCARD the default pccard/cardbus system.
2002-07-07 19:00:00 +00:00