summaryrefslogtreecommitdiffstats
path: root/sys/conf/files
Commit message (Collapse)AuthorAgeFilesLines
* Add the 'asr' driver, supplied by Mark Salyzyn of Adaptec (nee DPT).msmith2000-09-011-0/+1
| | | | | | | | This provides support for the Adaptec SCSI RAID controller family, as well as the DPT SmartRAID V and VI families. The driver will be maintained by Mark and Adaptec, and any changes should be referred to the MAINTAINER.
* New netgraph node type for Ethernet bridging.archie2000-09-011-0/+1
| | | | No ipfw support yet.
* Merge rest piece of ACPI driver.To activate acpi driver ,addtakawata2000-08-311-0/+11
| | | | | | | | device acpi line. Merge finished. But still experimental phase.Need more hack! Obtained from:ACPI for FreeBSD project
* activate fm801cg2000-08-291-0/+1
|
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-281-0/+1
| | | | | | | | | | | | the drivers. * Remove legacy inx/outx support from chipset and replace with macros which call busspace. * Rework pci config accesses to route through the pcib device instead of calling a MD function directly. With these changes it is possible to cleanly support machines which have more than one independantly numbered PCI busses. As a bonus, the new busspace implementation should be measurably faster than the old one.
* Make if_xe eepend on both xe and card.imp2000-08-261-1/+1
|
* This is the initial import of a new driver for the current family ofmsmith2000-08-231-0/+3
| | | | PCI:SCSI RAID controllers from Mylex.
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)phk2000-08-201-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Remove old DEVFS support fields from dev_t. Make uid, gid & mode members of dev_t and set them in make_dev(). Use correct uid, gid & mode in make_dev in disk minilayer. Add support for registering alias names for a dev_t using the new function make_dev_alias(). These will show up as symlinks in DEVFS. Use makedev() rather than make_dev() for MFSs magic devices to prevent DEVFS from noticing this abuse. Add a field for DEVFS inode number in dev_t. Add new DEVFS in fs/devfs. Add devfs cloning to: disk minilayer (ie: ad(4), sd(4), cd(4) etc etc) md(4), tun(4), bpf(4), fd(4) If DEVFS add -d flag to /sbin/inits args to make it mount devfs. Add commented out DEVFS to GENERIC
* add dev/awi/awi_wicfg.c to support wi(4) compatible configuration interface.onoe2000-08-141-0/+3
| | | | | add dev/awi/awi_wep.c to support WEP for awi. add dependency for awi to crypto/rc4/rc4.c
* activate via82c686 audio drivercg2000-08-091-1/+3
|
* Make the pfil.c code conditional on either option PFIL_HOOKS or IPFILTER.peter2000-08-031-1/+2
| | | | | The previous line was an AND. This change means you can compile in the pfil_hook stuff and make it available for other users besides ipfilter.
* Hook up the ESS solo driver in the correct branch this time.nsayer2000-08-011-0/+1
|
* kern_accf.c is now uipc_accf.c after repo copy.ps2000-07-251-1/+1
|
* Add the tap driver.nsayer2000-07-201-0/+1
| | | | | | | | | | | | | The tap driver is used to present a virtual Ethernet interface to the system. Packets presented by the network stack to the interface are made available to a character device in /dev. With tap and the bridge code, you can make remote bridge configurations where both sides of the bridge are separated by userland daemons. This driver also has a special naming hack to allow it to serve a similar purpose to the vmware port. Submitted by: myevmenkin@att.com, vsilyaev@mindspring.com
* Driver for LMC1504 card: four port E1 or fractional E1.phk2000-07-181-0/+1
| | | | | | T1 support is possible but I have no T1 hardware to test with. The vendor can be found at: www.lanmedia.com
* Add the umodem driver.n_hibma2000-07-181-0/+1
|
* Get rid of non-existent CAM 'scan' device.ken2000-07-161-1/+0
| | | | | PR: 19961 Submitted by: Cyrille Lefevre <clefevre@citeweb.net>
* Add support for Intel's i810 chipset with integrated graphics. Andfr2000-07-121-0/+1
| | | | | | | associated patch to XFree86 allows the X server to work with this chipset on FreeBSD. Additional work will include porting the Linux 3D driver. Submitted by: Ruslan Ermilov <ru@FreeBSD.org>
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-0/+2
| | | | | | | | | | | | | | | | | | | | the gating of system calls that cause modifications to the underlying filesystem. The gating can be enabled by any filesystem that needs to consistently suspend operations by adding the vop_stdgetwritemount to their set of vnops. Once gating is enabled, the function vfs_write_suspend stops all new write operations to a filesystem, allows any filesystem modifying system calls already in progress to complete, then sync's the filesystem to disk and returns. The function vfs_write_resume allows the suspended write operations to begin again. Gating is not added by default for all filesystems as for SMP systems it adds two extra locks to such critical kernel paths as the write system call. Thus, gating should only be added as needed. Details on the use and current status of snapshots in FFS can be found in /sys/ufs/ffs/README.snapshot so for brevity and timelyness is not included here. Unless and until you create a snapshot file, these changes should have no effect on your system (famous last words).
* Finally merge newmidi.tanimura2000-07-111-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (I had been busy for my own research activity until the last weekend) Supported devices: SB Midi Port (sbc + midi) SB OPL3 (sbc + midi) 16550 UART (midi, needs a trick in your hint) CS461x Midi Port (csa + midi) OSS-compatible sequencer (seq) Supported playing software: playmidi (We definitely need more) Notes: /dev/midistat now reports installed midi drivers. /dev/sndstat reports only pcm drivers. We need the new name(pcmstat?). EMU8000(SB AWE) does not sound yet but does get probed so that the OPL3 synth on an AWE card works. TODO: MSS/PCI bridge drivers Midi-tty interface to support general serial devices Modules
* Finish repo-copy:phk2000-07-101-1/+1
| | | | | | Move ufs/ufs/ufs_disksubr.c to kern/subr_disklabel.c. These functions are not UFS specific and are in fact used all over the place.
* Add entropy gathering code. This will work whether the module ismarkm2000-07-071-0/+1
| | | | compiled in or loaded.
* sync with kame tree as of july00. tons of bug fixes/improvements.itojun2000-07-041-0/+12
| | | | | | | API changes: - additional IPv6 ioctls - IPsec PF_KEY API was changed, it is mandatory to upgrade setkey(8). (also syntax change)
* Make the ng_ether(4) node type dynamically loadable like the rest.archie2000-06-261-0/+1
| | | | | | | | | | | | | This means 'options NETGRAPH' is no longer necessary in order to get netgraph-enabled Ethernet interfaces. This supports loading/unloading the ng_ether.ko and attaching/detaching the Ethernet interface in any order. Add two new hooks 'upper' and 'lower' to allow access to the protocol demux engine and the raw device, respectively. This enables bridging to be defined as a netgraph node, if so desired. Reviewed by: freebsd-net@freebsd.org
* Get the build bits right for the new Architecture Independant null- andmarkm2000-06-251-1/+6
| | | | | entropy drivers. Reviewed by: dfr(mostly)
* Stick the tdfx entry in here, after some cleaning.cokane2000-06-221-0/+1
|
* return of the accept filter part IIalfred2000-06-201-0/+3
| | | | | | | | | | | accept filters are now loadable as well as able to be compiled into the kernel. two accept filters are provided, one that returns sockets when data arrives the other when an http request is completed (doesn't work with 0.9 requests) Reviewed by: jmg
* Add ispfw as an optional 'device' (for static linking)mjacob2000-06-181-0/+1
|
* The buslogic driver doesn't have static unit limits (ie: no bt.h orpeter2000-06-121-1/+1
| | | | arbitary NBT limits)
* 1. Update Comtrol RocketPort driver(rp) to version 3.02.tanimura2000-06-111-0/+3
| | | | | | | | | | | | | | | | | | 2. Newbusify the driver. 3. Build as a module. 4. Use correct minor numbers when creating device files. 5. Correctly lock control characters. 6. Return ENXIO when device not configured. Submitted by: Tor Egge <Tor.Egge@fast.no> 7. Fix the baud_table. Submitted by: Elliot Dierksen <ebd@oau.org> Note: - the old driver still lives in src/sys/i386/isa, so that you can revert to it if something goes wrong. - The module does not detach very well. Attaching works fine.
* A checkpoint of a part of a work-in-progress. Some more cleanups forpeter2000-06-101-35/+35
| | | | | | | | config(8). This commit allows control of the creation of the #include "foo.h" files. We now only create them explicitly when needed. BTW; these are mostly bad because they usually imply static limits on numbers of units for devices. eg: struct mysoftc sc[NFOO]; These static limits have Got To Go.
* Add files for agp driver.dfr2000-06-091-0/+7
|
* Introduce additional POSIX.1e-related stubsrwatson2000-06-071-0/+1
| | | | | | | | | o options CAPABILITIES o kern/kern_cap.c -- syscall stubs returning ENOSYS syscalls.master changes to follow Obtained from: TrustedBSD Project
* enable ds1 drivercg2000-06-061-1/+1
|
* yamaha ds1/ds1e pci sound driver - work in progress, mixer and playback only.cg2000-05-311-0/+1
| | | | | | | tested on ymf724f only. conf/files entry is commented out, enable it manually to test this code and let me know results.
* Encapsulate the old PCI compatability support and APIs completely underpeter2000-05-281-1/+2
| | | | | | "options COMPAT_OLDPCI". This option already existed, but now also tidies up the declarations in #include <pci/pci*.h>. It is amazing how much stuff was using the old pre-FreeBSD 3.x names and going silently undetected.
* Add taskqueue system for easy-to-use SWIs among other things.dfr2000-05-281-0/+1
| | | | Reviewed by: arch
* Checkpoint of a new physical memory backed object type, that does notpeter2000-05-211-0/+1
| | | | | | | | | | | | | have pv_entries. This is intended for very special circumstances, eg: a certain database that has a 1GB shm segment mapped into 300 processes. That would consume 2GB of kvm just to hold the pv_entries alone. This would not be used on systems unless the physical ram was available, as it's not pageable. This is a work-in-progress, but is a useful and functional checkpoint. Matt has got some more fixes for it that will be committed soon. Reviewed by: dillon
* Re-organise lnc driver in preparation for newbusifying it.paul2000-05-161-0/+2
|
* Fix location of lnc pci code.paul2000-05-141-1/+1
|
* Build lnc driver from /sys/dev from now on.paul2000-05-141-0/+1
|
* bring in net/pfil.c for pfil_hooks or ipfilterdarrenr2000-05-101-0/+1
|
* The USB double bulk pipe driver (Host to host cables). Currently theren_hibma2000-05-011-0/+1
| | | | | | | | | | | | | | | | | | | | are two supported chips, the NetChip 1080 (only prototypes available) and the EzLink cable. Any other cable should be supported however as they are all very much alike (there is a difference between them wrt performance). It uses Netgraph. This driver was mostly written by Doug Ambrisko and Julian Elischer and I would like to thank Whistle for yet another contribution. And my aplogies to them for me sitting on the driver for so long (2 months). Also, many thanks to Reid Augustin from NetChip for providing me with a prototype of their 1080 chip. Be aware of the fact that this driver is very immature and has only been tested very lightly. If someone feels like learning about Netgraph however this is an excellent driver to start playing with.
* Split out the ISA bus front end code into its own file. PCCARD attachmentmdodd2000-05-011-1/+2
| | | | | | coming later this week. Mitsuru IWASAKI provided a patch to -mobile which I used to make sure I was doing the right thing but only a small part of the actual patch was used.
* Driver for DEC "Tulip" based WAN cards from LanMedia Corporation.phk2000-04-261-0/+1
| | | | | | | | | | | | This driver should support both the SSI (V.35 etc) E1/T1 unchannelized, DS3 and HSSI cards. Only tested on the SSI card. More info at: http://www.lanmedia.com Thanks to LanMedia for donating two LMC1000P cards. if_de.c driver modified by: LanMedia NetGraphification by: Stephen Kiernan <sk-ports@vegamuse.org>
* Add linker_if.m to the mix.obrien2000-04-241-0/+1
|
* * Use sys/sys/random.h rather than a i386 specific one.obrien2000-04-241-0/+1
| | | | | * There was nothing that should be machine dependant about i386/isa/random_machdep.c, so it is now sys/kern/kern_random.c.
* Reoganize/update the SysKonnect driver:wpaul2000-04-221-0/+2
| | | | | | | | | | | | | | | | | | - Break out the support for the XMAC II's PHY into an miibus driver. - Reorganize the probe/attach stuff using newbus. Each XMAC is now attached to the parent GEnesis controller using newbus. This is necessary since each XMAC must also have an attached miibus, and the miibus read/write register routines need to be able to get at the softc struct for each XMAC, not the one for the parent controller. This allows me to get rid of the grotty code I added for selecting the unit numbers for the ifnet interfaces: the unit numbers are now derived from the newbus-assigned unit numbers, which should track with the ifnet interface numbers. I think. At the very least, there should never be any collisions. - Add support for the SK-9821 and SK-9822 1000baseTX adapters. Special thanks to SysKonnect for loaning me two adapters for testing.
* card_if.m used by oldcard now tooimp2000-04-201-0/+1
|
* Add kern_event.cimp2000-04-171-0/+1
|
OpenPOWER on IntegriCloud