summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
* Slight touchups noticed after checkin.julian1999-10-292-4/+4
|
* Add a man page for the pppoe node. Includes sample code.julian1999-10-292-118/+646
|
* Put tty back in, problem was due to cvsup mess on freefall.dillon1999-10-241-1/+1
|
* Temporarily remove 'tty' netgraph sub module until it can be madedillon1999-10-231-1/+1
| | | | to compile.
* Now that Netgraph is in the system there are some cleanups we can do.julian1999-10-234-30/+10
| | | | | | Also save a slightly closer to completion version of the PPPOE code. Submitted by: Archie Cobbs <archie@freebsd.org>
* Whistle's Netgraph link-layer (sometimes more) networking infrastructure.julian1999-10-2150-3/+4799
| | | | | | | | | | Been in production for 3 years now. Gives Instant Frame relay to if_sr and if_ar drivers, and PPPOE support soon. See: ftp://ftp.whistle.com/pub/archie/netgraph/index.html for on-line manual pages. Reviewed by: Doug Rabson (dfr@freebsd.org) Obtained from: Whistle CVS tree
* Test commit of first Netgraph filejulian1999-10-211-0/+7
|
* Convert the mx driver to miibus.wpaul1999-10-162-3/+6
| | | | | | | | | | | | | | In order to make this work, I created a pseudo-PHY driver to deal with Macronix chips that use the built-in NWAY support and symbol mode port. This is actually all of them, with the exception of the original MX98713 which presents its NWAY support via the MII serial interface. The mxphy driver actually manipulates the controller registers directly rather than using the miibus_readreg()/miibus_writereg() bus interface since there are no MII registers to read. The mx driver itself pretends that the NWAY interface is a PHY locayed at MII address 31 for the sole purpose of allowing the mxphy_probe() routine to know when it needs to attach to a host controller.
* Format documentations in the form that gdb appears to want.grog1999-10-131-13/+65
| | | | | | | | Change the name of rrqi to rqinfo (the equivalent of vinum(8)'s info -V command). rqinfo: Cosmetic changes. Add printout of the new loginfo types.
* Add macro 'msgbuf' for printing out msgbuf.grog1999-10-131-0/+6
|
* perl5 -> perln_hibma1999-10-082-4/+4
| | | | | | (This was breaking world.) Submitted by: Marcel Molenaar, green
* perl5 -> perlgreen1999-10-085-10/+10
| | | | (This was breaking world.)
* Change the SOURCE line to include ${CURDIR}n_hibma1999-10-087-7/+7
| | | | Submitted by: Guy Helmer <ghelmer@scl.ameslab.gov>
* Fix typon_hibma1999-10-071-1/+1
|
* The Makefiles for the modules for the USB device drivers.n_hibma1999-10-078-0/+169
| | | | Finally.
* Connect the 'amr' and 'mlx' drivers. They can be built as modules ormsmith1999-10-071-1/+1
| | | | integrated into a static kernel as the user wishes.
* This is a driver for the AMI MegaRAID family of controllers. It all ofmsmith1999-10-071-0/+22
| | | | | | | | the AMI PCI controllers using the 8LD firmware interface (40LD firmware will be supported as soon as I have hardware to test with). These controllers are rebadged by Dell as the PERC, as well as by HP and possibly other vendors.
* This is a driver for the Mylex DAC960 family of integrated RAIDmsmith1999-10-071-0/+22
| | | | | controllers. It currently supports the P, PL, PD and PU variants, with more to be supported shortly.
* ncplib modules: bring up new ncp.ko and nwfs.kobp1999-10-023-1/+88
|
* Add the apm_saver syscons screen saver module.nsayer1999-10-023-0/+101
| | | | | | | | | | | | | | apm_saver uses the apm_display() routine from the apm system to "suspend" the "display" part of the machine. This is beneficial for some laptops (or other machines with non-traditional displays) that choke on the 'green' saver's effect. Another way of looking at this is that it's the same as a screen saver that does an 'apm -d 0' to blank the display and an 'apm -d 1' to bring it back. One probably ought to use these commands to make sure the effect will be correct before using it unattended.
* Reconnect 'bktr' now that world won't (I hope) break again from it.peter1999-09-281-2/+1
| | | | 'make depend' was falling over in it before.
* Make the bktr module build. The Makefile was badly mangled, includingpeter1999-09-281-7/+9
| | | | leaving the ".c" out of most of the SRCS= source files.
* /tmp/cvswGS523imp1999-09-282-3/+32
|
* Zap some unused echo "#define NFOO 1" > foo.h style defunct stuff.peter1999-09-2720-103/+40
|
* Don't set an unused make(1) variable (NBPF)peter1999-09-271-1/+0
|
* bktr (as a module) doesn't build.peter1999-09-271-1/+2
|
* Don't generate 'bpf.h' since it's not used.peter1999-09-271-5/+2
|
* Don't generate 'bpf.h' since it's not used.peter1999-09-2718-90/+36
|
* Update to use new Bt848 driverroger1999-09-261-1/+1
|
* Minor tidy up of PPP_FILTER and NBPF stuff. Don't generate bpf.h in thepeter1999-09-261-5/+2
| | | | module and don't #include "bpf.h".
* Add phk's m(4) Memory Disk driver as a KLD. I don't believe itgreen1999-09-222-1/+10
| | | | works properly after unloading, however.
* Use new location of Bt848 driver.roger1999-09-221-6/+3
| | | | Remove NPCI generation as the driver no longer checks for NPIC > 0
* Spruce up the ADMtek driver: conver to newbus, miibus and add supportwpaul1999-09-222-1/+35
| | | | | | | | | | | | | | | for the AN985 "Centaur" chip, which is apparently the next genetation of the "Comet." The AN985 is also a tulip clone and is similar to the AL981 except that it uses a 99C66 EEPROM and a serial MII interface (instead of direct access to the PHY registers). Also updated various documentation to mention the AN985 and created a loadable module. I don't think there are any cards that use this chip on the market yet: the datasheet I got from ADMtek has boxes with big X's in them where the diagrams should be, and the sample boards I got have chips without any artwork on them.
* Change the name of the installed KLM to contain a leading "if_".obrien1999-09-2016-16/+25
| | | | | | Except for miibus which is now installed as miibus.ko. Discussed by: msmith, peter, and wpaul
* RealTek driver module wasn't being built; add it to the Makefile.wpaul1999-09-191-1/+1
|
* Convert the VIA Rhine driver to miibus.wpaul1999-09-191-0/+6
|
* Clean up and reorder.des1999-09-081-1/+11
|
* 1) s/mod(un)?load/kld$1load/n_hibma1999-09-061-0/+3
| | | | | | | | 2) s/MODLOAD/KMODLOAD/ to be consistent with the rest of the variables (KMOD, KMODOWN, KMODGRP, etc) and definition of MODLOAD/UNLOAD in the Makefile of the ATAPI module 3) textual fixups
* This commit adds driver support for PCI fast ethernet NICs based onwpaul1999-09-062-1/+34
| | | | | | | | | | | | | | | | the Davicom DM9100 and DM9102 chipsets, including the Jaton Corporation XPressNet. Datasheet is available from www.davicom8.com. The DM910x chips are still more tulip clones. The API is reproduced pretty faithfully, unfortunately the performance is pretty bad. The transmitter seems to have a lot of problems DMAing multi-fragment packets. The only way to make it work reliably is to coalesce transmitted packets into a single contiguous buffer. The Linux driver (written by Davicom) actually does something similar to this. I can't recomment this NIC as anything more than a "connectivity solution." This driver uses newbus and miibus and is supported on both i386 and alpha platforms.
* Add a driver for the AMD AM79c873 10/100 PHY. By some strange coincidence,wpaul1999-09-061-1/+1
| | | | | | | | this PHY and the Davicom DM9101 have exactly the same register definitions. One of them is probably a clone of the other. I'm not sure which. This is needed for the Davicom DM9102 10/100 PCI ethernet driver which will be committed shortly.
* This commit adds driver support for the Silicon Integrated Systemswpaul1999-09-052-1/+34
| | | | | | | | | | | | SiS 900 and SiS 7016 PCI fast ethernet chipsets. Full manuals for the SiS chips can be found at www.sis.com.tw. This is a fairly simple chipset. The receiver uses a 128-bit multicast hash table and single perfect entry for the station address. Transmit and receive DMA and FIFO thresholds are easily tuneable. Documentation is pretty decent and performance is not bad, even on my crufty 486. This driver uses newbus and miibus and is supported on both the i386 and alpha architectures.
* Install {ibcs2,svr4}.sh in /usr/sbin and not in /usr/bin.obrien1999-09-052-2/+2
| | | | related to PR: 13545
* Don't generate opt_debug_nullfs.h. It is no longer necessary.bde1999-09-041-6/+1
| | | | Removed bogus definition of NULLFS
* Backed out the quick fix in the previous commit. Depending on opt_ddb.hbde1999-09-041-5/+1
| | | | was a mistake. umapfs no longer depends on any options headers.
* Install linux.sh in /usr/sbin and not in /usr/bin.marcel1999-09-031-1/+1
| | | | | PR: 13545 Submitted by: Jose M. Alcaide <jose@we.lc.ehu.es>
* Add MAINTAINER linenewton1999-09-011-0/+1
|
* Convert the RealTek 8139 driver to newbus and miibus in one swell foop.wpaul1999-08-311-0/+34
| | | | Also set it up to be compiled as a module.
* Add a driver for the internal PHY in the RealTek 8139.wpaul1999-08-311-1/+1
|
* add vnode_if.hroger1999-08-311-2/+2
|
* Convert the Adaptec and Winbond drivers to miibus.wpaul1999-08-302-2/+13
|
OpenPOWER on IntegriCloud