peter
fa099d1548
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
7ab2008d6a
Add options COMPAT_AOUT to detect future bitrot.
2002-09-07 01:49:52 +00:00
obrien
af62f5e527
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
phk
e4b26c3c82
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
d4da5d7211
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
gibbs
f742d6ed37
Enable ahd/ahc register pretty printing by default. This expedites
...
handling of bug reports.
2002-08-31 06:56:43 +00:00
kuriyama
0ce1476f39
Merge changes in GENERIC to reduce difference (mostly cosmetic).
2002-08-20 04:36:31 +00:00
peter
238c22491c
remove unit counts from atkbdc, pckbd, sc
2002-08-20 00:10:22 +00:00
imp
03f4b1c25b
Now that NEWCARD is gone, NEWCARD.hints is even less necessary.
...
Noticed by: bde
2002-08-17 20:03:02 +00:00
imp
89dd0bee0e
pccbb->cbb
2002-08-15 08:05:40 +00:00
imp
686e2aadda
No longer needed
2002-08-15 08:04:06 +00:00
mjacob
d8202a09a4
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
a59a8c94a5
Make ppp(4) devices clonable and unloadable.
2002-08-09 15:30:48 +00:00
imp
836a5bf4a5
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
anholt
50661385eb
Add device agp to GENERIC, filter it out of floppy builds
...
Approved by: des (mentor)
2002-08-04 18:35:02 +00:00
imp
a3625aac03
Remove commented out PCI_ENABLE_IO_MODES. It is gone now.
2002-08-04 18:06:15 +00:00
phk
950d3e303c
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
blackend
9c8ad2f838
Fix the link to the Handbook
2002-08-01 17:21:18 +00:00
mike
577982e3cc
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
0d8fe1f3c6
de-count pci
2002-07-23 06:38:47 +00:00
peter
5e78bc7662
Add unit counts for the i4b stuff where it still uses NFOO etc.
2002-07-21 23:23:14 +00:00
peter
d437ba4322
Add static unit count for 'card'
2002-07-21 23:09:48 +00:00
peter
82a9cc8e6e
Add static unit count for pci here as well.
2002-07-21 23:09:15 +00:00
peter
0e1289a90e
Add explicit unit count on 'device pci' for ahc/ahd
2002-07-21 23:07:31 +00:00
peter
fb92891b11
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
jhb
0dbee33a27
Various comment and minor style fixes. No actual content changes.
...
Inspired by: bde
2002-07-16 18:20:17 +00:00
markm
8b9e48e9c0
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
jhb
6d76018028
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
jhb
36084586c8
The EISA_SLOTS option appears to be i386-only.
2002-07-15 18:55:07 +00:00
jhb
08255d70df
COMPAT_OLDISA is only used on i386.
2002-07-15 18:50:13 +00:00
jhb
87b7140810
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
jhb
dc2c0583a1
Move ACPI device and options from MI NOTES to the i386 MD NOTES file.
2002-07-15 14:28:20 +00:00
alfred
b349285ecb
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
482e3b64c1
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
markm
69b32346a7
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
imp
4995454772
Make NEWCARD the default pccard/cardbus system.
2002-07-07 19:00:00 +00:00
rwatson
3e3677e3e3
Remove ALT_BREAK_TO_DEBUGGER. This was inconsistent (both in form
...
and function) with existing configuration choices. Arguably if
ALT_BREAK_TO_DEBUGGER was present, so should have been
BREAK_TO_DEBUGGER. Regardless, it broke the option sort order in
these kernel configuration files.
Requested by: bde
2002-06-30 04:12:21 +00:00
imp
ead25e5099
OLDCARD version of GENERIC.
2002-06-22 19:23:57 +00:00
jmallett
e904c7f543
Use rm -f in the clean target, as seems to be common practice, and also avoids
...
errors if no LINT exists.
Submitted by: dwcjr
2002-06-22 18:16:24 +00:00
gibbs
282bbce194
Hook up the ahd driver.
2002-06-06 16:35:58 +00:00
obrien
e59a166a79
Do not refer to the Intel PRO/1000 by its internal name.
...
Requested by: pdeuskar
2002-05-29 18:42:26 +00:00
obrien
6819a7b589
Restore us back to the rev 1.324 level of having an Intel gigE driver.
2002-05-22 19:00:48 +00:00
rwatson
dc682bb693
Permit alternative break sequence to break to debugger in GENERIC. Breakage
...
of serial break on -CURRENT seems rampant for some reason, and I like
being able to get into ddb.
Reviewed by: peter
2002-05-21 23:35:51 +00:00
jedgar
0954c8c56e
s/sysctl -w/sysctl/
2002-05-06 00:45:27 +00:00
jmallett
e977af0eb9
Typo fix: detects -> detect.
...
Reviewed by: phk
2002-05-03 17:59:25 +00:00
peter
eee1c0968b
Retire makeLINT.pl
2002-05-02 22:20:40 +00:00
obrien
083e8c7872
Revert rev 1.1018. rp(4) and dgb(4) are deemed MI, while the rest of the
...
drivers for simular hardware are i386-specific. That is why I did not
find the information here.
2002-05-02 19:42:38 +00:00
des
afc18879ad
Join the pissing contest: generate LINT with a single sed(1) command.
...
Smaller script, smaller (though equivalent) output.
2002-05-02 16:34:47 +00:00
kuriyama
56adfc1b25
Use shell script version (using awk and sed) of makeLINT.pl.
2002-05-02 06:10:09 +00:00
obrien
d779b4edb0
Add some NOTES on the Comtrol Rocketport and the Digiboard drivers.
2002-05-01 23:03:31 +00:00