summaryrefslogtreecommitdiffstats
path: root/sys/modules/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Attach if_vlan to the build process.brooks2001-09-051-0/+1
|
* Make the fe driver kernel object module to compile in default.shiba2001-09-021-0/+1
| | | | Reviewed by: imp
* Build the ACPI module by default.msmith2001-08-301-0/+1
|
* Unbreak ip_mroute_modfenner2001-07-251-2/+1
|
* Move netgraph to i386 only. Which is where it works only.mjacob2001-07-251-1/+1
|
* You were knocked senseless by the Boomerang, spun around by the Cyclone,wpaul2001-07-231-0/+1
| | | | | | | | | | | | | | | | | | blown over by the Hurricane and had a house dropped on you by the Tornado. Now it's time to have your parade rained on by... the Typhoon! This commit adds driver support for 3Com 3cR990 10/100 ethernet adapters based on the Typhoon I and Typhoon II chipsets. This is actually a port of the OpenBSD driver with many hacks by me. No Virginia, there isn't any support for the hardware crypto yet. However there is support for TCP/IP checksum offload and VLANs. Special thanks go to Jason Wright, Aaron Campbell and Theo de Raadt for squeezing enough info out of 3Com to get this written, and for doing most of the hard work. Manual page is included. Compiled as a module and included in GENERIC.
* Put module directories one per line so adding new modules creates readablebrooks2001-07-151-11/+113
| | | | diffs and produces less conflicts with local source trees.
* turn on the null-modem device.julian2001-07-081-1/+1
| | | | (I've been using it with vmware for over a year now.)
* gif(4) and stf(4) modernization:brooks2001-07-021-2/+3
| | | | | | | | | | | - Remove gif dependencies from stf. - Make gif and stf into modules - Make gif cloneable. PR: kern/27983 Reviewed by: ru, ume Obtained from: NetBSD MFC after: 1 week
* First stab at fixing resource deallocation, and implementing fdc(4) asjoerg2001-06-291-1/+1
| | | | | | | | | | | a KLD. Still doesn't work well except in the PCMCIA case (now if only pccardd(8) could load and unload drivers dynamically...). Mainly, it tries to find fdc0 on the PCI bus for whatever obscure reasons, but i need someone who understands driver(9) to fix this. However, it's at least already better than before, and i'm tired of maintaining too many private changes in my tree, given the large patches bde submitted. :) Idea of a KLD triggered by: Michael Reifenberger <root@nihil.plaut.de>
* Remove dgm module.dd2001-06-281-1/+1
| | | | Forgotten by: brian
* Implement a loadable module for the oltr Olicom Token Ring driver. Ijoerg2001-06-141-1/+1
| | | | | | | | | | | | | | | | | | could only get a chance of testing it under 4.3, but together with the if_oltr.c fixes at least it seems to work now. If someone has the chance to test this under -current, please do. Unfortunaltey, the TR code itself (if_iso88025subr.c) is not written in a way that would allow to make a seaparate KLD out of it. By now, just link it directly into the oltr KLD since it's probably the POLA to be able to load the TR code together with the only TR hardware driver we've got by now. I've got one single unexplained panic (in doreti_switch or somewhere there, calling a 0xc1XXXXXX address that did no longer belong to the kernel at all) after unloading the modules once, thus i don't propose a MFC of this module despite my testing has been done solely on 4.3, unless someone is really going to test this stuff in -current.
* Disconnect linprocfs prior to moving it.des2001-06-101-1/+1
|
* Connect the fs directory to the build.des2001-06-101-1/+1
|
* Add device driver support for the Level 1 LXT1001 NetCelleratorwpaul2001-05-311-1/+1
| | | | | | | | | | | | | | | 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.)
* Don't ask to build something that doesn't exist anymore.dougb2001-05-301-1/+1
|
* - sys/msdosfs moved to sys/fs/msdosfsru2001-05-251-1/+1
| | | | | - msdos.ko renamed to msdosfs.ko - /usr/include/msdosfs moved to /usr/include/fs/msdosfs
* Build snp(4) as a module.dd2001-05-231-2/+2
|
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileru2001-05-231-3/+3
| | | | | | | | | | | | | | | 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.
* Add support for gigabit ethernet cards based on the NatSemi DP83820wpaul2001-05-111-2/+2
| | | | | | | | | | | | | | | | | | | 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.
* Add a ``digi'' driver.brian2001-05-021-1/+1
| | | | | | | | | | | | | | | | | | 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.
* Revert previous delta, which was completely bogus.sheldonh2001-04-241-1/+1
| | | | The perceived problem was the symptom of a local error.
* Disconnect linux from the build. The buildkernel target has beensheldonh2001-04-241-1/+1
| | | | | breaking on linux for more than two days because sys_exit_args referenced in linux_sysent.c does not exist.
* dgm now builds as a modulebrian2001-04-141-1/+1
|
* Add smbfs module. Currently it includes smbfs, netsmb and DES parts.bp2001-04-131-1/+1
| | | | Kernel should be compiled with options LIBMCHAIN and LIBICONV.
* Add support for MODULES_OVERRIDE. This is a list of modules to buildimp2001-04-021-0/+4
| | | | | | | | | instead of all of them. You can put this in /etc/make.conf or in makeoptions. Reviewed by: arch@ # docs to follow.
* Remove vn(4) driver.phk2001-03-091-1/+1
|
* Introduce API for sequential reads/writes (build/dissect) of mbuf chains.bp2001-02-241-1/+1
| | | | | | | Reviewed by: Ian Dowse <iedowse@maths.tcd.ie>, Bosko Milekic <bmilekic@technokratis.com>, Julian Elischer <julian@elischer.org> and arch@/net@ Obtained from: smbfs
* Hook up the linux module for alpha again.jlemon2001-02-201-3/+3
| | | | Approved by: beast
* Move linux to i386 only until it gets fixed for alpha (again).mjacob2001-02-191-3/+3
|
* KLDify the "speaker" device (which calls itself atspeaker internally, anddes2001-02-011-1/+1
| | | | is i386-specific, so name the module atspeaker rather than speaker).
* Make klds for the ar and sr devices and hook them up.jhay2001-01-301-2/+2
| | | | | The normal versions are called if_ar.ko and if_sr.ko and the netgraph versions ng_sync_ar.ko and ng_sync_sr.ko.
* Evidently, svr4 is broken at the moment. Disconnect the build to preventgreen2001-01-091-1/+1
| | | | Bad Things from unsuspecting module loaders.
* Add the VESA S3 linear framebuffer driver. It works on top of VESA by replacingnsouch2001-01-051-1/+1
| | | | | | | | | the video switch by another. Exactly as VESA does on top of VGA. It adds linear framebuffer to S3 VESA 1.2 cards. Obtained from: The original S3 ISA code comes from Peter Horton <pdh@colonel-panic.com>
* Make sppp a kld.jhay2001-01-031-1/+1
|
* Retire kernfs (kernel part).des2000-12-281-1/+1
|
* *sigh* The `pecoff' module was added to all arches w/out testing a compileobrien2000-12-221-2/+2
| | | | on all arches. This fixes the Alpha kernel build.
* Add pecoff directory.takawata2000-12-211-1/+1
| | | | Submitted by:nyan
* Enable the sym module.alex2000-12-191-1/+1
|
* Enable building of lnc module.paul2000-12-161-1/+1
|
* Whups: only build the if_el module on the x86 platform for now, untilwpaul2000-12-151-2/+2
| | | | I can confirm it works on the alpha.
* Newbus the if_el (3Com 3c501) driver. Use bus_space_X() functions.wpaul2000-12-151-1/+1
| | | | | | | | | Add detach routine and turn driver into a module so it can be loaded and unloaded. Also take a stab at implementing multicast packet reception so that this NIC will work with IPv6. Promiscuous mode doesn't seem to work, but I'm not sure why. It works well enough that I can run dhclient on it and put it on the office network though. Also ripped out spl stuff and replaced it with mutexes.
* Reconnect linprocfs.des2000-12-131-2/+2
|
* Add aic and ray modules. I've been building these for a while now onimp2000-12-131-1/+1
| | | | i386.
* Temporarily disconnect linprocfs from the build, until I fix it so it buildsdes2000-12-121-1/+1
| | | | with Kirk's big proc patch.
* Revert disconnect of sysvipc now that there's a makefile availablealfred2000-12-011-1/+1
|
* Disconnect sysvipc, since it doesn't build.des2000-12-011-1/+1
|
* sysvipc loadable.alfred2000-12-011-1/+1
| | | | | | new syscall entry lkmressys - "reserved loadable syscall" Make syscall_register allow overwriting of such entries (lkmressys).
* The vortex driver can be compiled as a KLD now. The EISA attachmentwpaul2000-11-071-1/+1
| | | | | is only built on the i386 platform for now, since it depends on symbols which I'm pretty sure won't be present in the alpha build.
* Now have the `linux' module on the Alpha too.obrien2000-11-041-2/+2
|
OpenPOWER on IntegriCloud