Commit Graph

784 Commits

Author SHA1 Message Date
des
0ba2b47a81 Linprocfs builds on Alpha now. 2001-06-11 21:57:18 +00:00
des
859f348f1d Preemptive brucification. 2001-06-10 23:28:03 +00:00
des
501e41cd89 Connect linprocfs to the build. 2001-06-10 23:27:25 +00:00
des
a786b99368 Disconnect linprocfs prior to moving it. 2001-06-10 23:20:38 +00:00
des
11dadfb2f4 Connect the fs directory to the build. 2001-06-10 19:16:18 +00:00
des
4eeee1ab8a Add a build directory and Makefile for pseudofs. 2001-06-10 18:47:23 +00:00
cg
f19f100e64 enable vchan building 2001-06-07 20:16:17 +00:00
jlemon
cf04927b88 Relocate IPFilter from sys/netinet to sys/contrib/ipfilter. 2001-06-07 04:06:21 +00:00
ru
caba6655b8 - VFS_SET(msdos) -> VFS_SET(msdosfs)
- msdos.ko -> msdosfs.ko
- mount_msdos(8) -> mount_msdosfs(8)
- "msdos" -> "msdosfs" compatibility glue in mount(8)
2001-06-01 10:57:26 +00:00
ru
21147a3118 Remove vestiges of MFS. 2001-06-01 10:07:28 +00:00
wpaul
6e6706afa9 Add device driver support for the Level 1 LXT1001 NetCellerator
gigabit ethernet controller chip. This device is used on some
fiber optic gigE cards from SMC, D-Link and Addtron. Jumbograms and
TCP/IP checksum offload on receive are supported. Hardware VLAN
filtering is not, because it doesn't play well with our existing
VLAN code. Also add manual page.

There is a 4.x version of this driver available at
http://www.freebsd.org/~wpaul/Level1/4.x if anyone feels adventurous
and wants to test it. I still need to do performance testing and
tuning with this device.

(For my next trick, I will make the 3Com 3cR990 sit up and beg.)
2001-05-31 21:44:26 +00:00
takawata
fe3f8811d5 Fix include path for recent acpica update. 2001-05-30 10:12:20 +00:00
dougb
aafc11abfe Don't ask to build something that doesn't exist anymore. 2001-05-30 06:24:47 +00:00
dougb
164939664e Move the mfs deletion process down the road a few steps 2001-05-30 06:14:28 +00:00
msmith
83e0d4139c New files for the ACPI CA 20010518 update. 2001-05-29 20:05:59 +00:00
ru
26746616af Name this module msdos.ko so that mount_msdos(8) can autoload
it with vfsload("msdos").

(The proper fix would be to rename the `msdos' file system to
`msdosfs' in VFS_SET(), and mount_msdos(8) to mount_msdosfs(8).
But that would break too many existing fstab(5) setups, and
would require a lot of unnecessary documentation and code
msdos -> msdosfs changes.)

Noticed by:	markm
2001-05-28 17:10:46 +00:00
ru
f94bdbba2f - sys/n[tw]fs moved to sys/fs/n[tw]fs
- /usr/include/n[tw]fs moved to /usr/include/fs/n[tw]fs
2001-05-26 11:57:45 +00:00
ru
6662aea4f0 - sys/msdosfs moved to sys/fs/msdosfs
- msdos.ko renamed to msdosfs.ko
- /usr/include/msdosfs moved to /usr/include/fs/msdosfs
2001-05-25 08:14:14 +00:00
dd
0321a7350c Build snp(4) as a module. 2001-05-23 23:33:08 +00:00
ru
05082b0746 Name this module `umapfs'. 2001-05-23 10:02:22 +00:00
ru
4e55fde84e - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file
systems were repo-copied from sys/miscfs to sys/fs.

- Renamed the following file systems and their modules:
  fdesc -> fdescfs, portal -> portalfs, union -> unionfs.

- Renamed corresponding kernel options:
  FDESC -> FDESCFS, PORTAL -> PORTALFS, UNION -> UNIONFS.

- Install header files for the above file systems.

- Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland
  Makefiles.
2001-05-23 09:42:29 +00:00
dd
9f9c61f7bb Add a makefile for snp(4) since it can be compiled as a module now. 2001-05-22 22:56:47 +00:00
grog
ddda3fd918 Add vinumobj.h to SRCS. 2001-05-22 06:12:47 +00:00
brian
9ccb67e8c5 digiio.h has moved to /usr/include/sys 2001-05-19 09:28:59 +00:00
bde
26848a57d8 Backed out rev.1.8. Rev.1.8 was just to support a bogus unused include
in ng_tty.c.
2001-05-17 11:54:30 +00:00
imp
8a95eaff24 Catch up with some recent changes:
1) pcic_isa.c
	2) For pc98, add mecia driver and -DPC98 to command line.
	3) pcic_p.c -> pcic_pci.c
2001-05-16 07:35:54 +00:00
jlemon
c21bc87b08 Update makefile to reflect vlan support. 2001-05-13 00:04:02 +00:00
wpaul
2e99c8ce45 Unbreak release. *sigh* 2001-05-12 19:51:40 +00:00
wpaul
c2ceacfa6a Add support for gigabit ethernet cards based on the NatSemi DP83820
and DP83821 gigabit ethernet MAC chips and the NatSemi DP83861 10/100/1000
copper PHY. There are a whole bunch of very low cost cards available with
this chipset selling for $150USD or less. This includes the SMC9462TX,
D-Link DGE-500T, Asante GigaNIX 1000TA and 1000TPC, and a couple cards
from Addtron.

This chip supports TCP/IP checksum offload, VLAN tagging/insertion.
2048-bit multicast filter, jumbograms and has 8K TX and 32K RX FIFOs.
I have not done serious performance testing with this driver. I know
it works, and I want it under CVS control so I can keep tabs on it.
Note that there's no serious mutex stuff in here yet either: I need
to talk more with jhb to figure out the right way to do this. That
said, I don't think there will be any problems.

This driver should also work on the alpha. It's not turned on in
GENERIC.
2001-05-11 19:56:39 +00:00
brian
eda691d557 Add a ``digi'' driver.
This driver supports PCI Xr-based and ISA Xem Digiboard cards.
dgm will go away soon if there are no problems reported.  For now,
configuring dgm into your kernel warns that you should be using
digi.  This driver is probably close to supporting Xi, Xe and Xeve
cards, but I wouldn't expect them to work properly (hardware
donations welcome).

The digi_* pseudo-drivers are not drivers themselves but contain
the BIOS and FEP/OS binaries for various digiboard cards and are
auto-loaded and auto-unloaded by the digi driver at initialisation
time.  They *may* be configured into the kernel, but waste a lot
of space if they are.  They're intended to be left as modules.

The digictl program is (mainly) used to re-initialise cards that
have external port modules attached such as the PC/Xem.
2001-05-02 01:08:09 +00:00
schweikh
64333119c3 pseudo-device -> device in kernel config.
Reviewed by:	joerg, dd
2001-05-01 11:26:14 +00:00
sheldonh
bdd29a6ccb Revert previous delta, which was completely bogus.
The perceived problem was the symptom of a local error.
2001-04-24 12:30:49 +00:00
sheldonh
bc517a98f4 Disconnect linux from the build. The buildkernel target has been
breaking on linux for more than two days because sys_exit_args
referenced in linux_sysent.c does not exist.
2001-04-24 08:56:42 +00:00
orion
38818125cd Add als4000 subdir. 2001-04-23 21:58:23 +00:00
orion
f2e558bb14 Initial version of Avance Logic ALS4000 pcm driver. 2001-04-23 21:53:12 +00:00
mjacob
8761c463d5 add MARVELL to the list of phys to go into miibus 2001-04-21 23:42:19 +00:00
alfred
39285eda1b NFS module now requires nfs_lock.c 2001-04-18 08:33:52 +00:00
markm
f5d2b89ec4 Add missing sound module.
OK'ed by:	cg
2001-04-16 17:04:41 +00:00
jhay
c70ddad12f Move the isa parts to a separate file. 2001-04-16 13:20:39 +00:00
brian
e07b2a088c dgm now builds as a module 2001-04-14 15:36:45 +00:00
bp
1c78a62ecd Add smbfs module. Currently it includes smbfs, netsmb and DES parts.
Kernel should be compiled with options LIBMCHAIN and LIBICONV.
2001-04-13 12:11:19 +00:00
mjacob
5ec77929ed We now depend on miibus_if.h. 2001-04-09 21:34:52 +00:00
cg
440a67b8e4 enable the rate conversion feeder.
the main benefit this gives for now is that via686 audio devices on
motherboards with ac97 codecs that do not support vra will be able to use
sample rates other than 48khz.
2001-04-09 12:04:44 +00:00
obrien
24b4fda892 Style fix. 2001-04-08 21:50:41 +00:00
imp
c4501d1fe1 Add support for MODULES_OVERRIDE. This is a list of modules to build
instead of all of them.  You can put this in /etc/make.conf or in
makeoptions.

Reviewed by: arch@

# docs to follow.
2001-04-02 08:52:05 +00:00
scottl
0ee9466337 Make an attempt to get the asr driver to compile on Alpha by fixing some i386
specific bogons.  Compile with -O0, as anything higher gives the compiler
a fit.  No idea if this driver will actually work on Alpha, though.
2001-04-01 08:33:01 +00:00
alfred
7b8a48b55b Forgot to add pci_if.h to SRCS
Pointed out by: phk
2001-03-28 13:42:42 +00:00
cokane
c843432cb6 Remove NOMAN 2001-03-27 19:04:09 +00:00
peter
a7b9f7a931 Catch these modules up with obrien's recent cleanup commit. 2001-03-24 22:33:43 +00:00
peter
5cc8d04626 Drop 'KMODDEPS = snd_pcm' - it isn't used. 2001-03-24 22:28:49 +00:00