summaryrefslogtreecommitdiffstats
path: root/sys/modules
Commit message (Collapse)AuthorAgeFilesLines
* Zap some bad examples:peter2001-02-0417-50/+10
| | | | | | opt_foo.h: touch opt_foo.h .. is unnecessary - kmod.mk does this for us.
* Driver for the ESS Maestro3 and Allegro sound chips. Note that due to thescottl2001-02-012-1/+11
| | | | | | amount of GPL'd firmware in the driver, it will only be built as a module. Approved by: cg
* KLDify the "speaker" device (which calls itself atspeaker internally, anddes2001-02-012-1/+10
| | | | is i386-specific, so name the module atspeaker rather than speaker).
* Update the module Makefile to reflect the state of things from the lastscottl2001-01-312-8/+8
| | | | | | acpi-ca import. Approved by: msmith
* Make klds for the ar and sr devices and hook them up.jhay2001-01-306-3/+48
| | | | | 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.
* Zap silly #if NPCI > 0 and the hoops that we jump through for the modulepeter2001-01-291-6/+1
| | | | | case. Use an 'and' case in conf/files so that it only gets compiled if pci is present.
* Added necessary include for pc98.nyan2001-01-251-0/+1
|
* Added PC-98 apm support.nyan2001-01-222-0/+8
| | | | Submitted by: MURAMATSU Atsushi <amura@ma3.seikyou.ne.jp>
* Argh! add card_if.h to the generated list. This fixes kernel builds forpeter2001-01-171-1/+1
| | | | those who haven't added 'NO_MODULES=off' to /etc/make.conf.
* Clean up Makefile, and remove the last vestiges of NOBLOCKRANDOM.markm2001-01-151-14/+2
|
* Evidently, svr4 is broken at the moment. Disconnect the build to preventgreen2001-01-091-1/+1
| | | | Bad Things from unsuspecting module loaders.
* select() DKI is now in <sys/selinfo.h>.wollman2001-01-091-1/+1
|
* Note new location of wi driver source code.wollman2001-01-091-1/+1
|
* Add aic to the list of drivers that might work with NEWCARD. I've addedimp2001-01-081-1/+1
| | | | | the same config lines that NetBSD has. This builds with both NEWCARD and GENERIC config files.
* It is unlikely that we'll be supporting old-style ZMAGIC linux a.outpeter2001-01-071-1/+1
| | | | | | binaries on anything but i386.. (ia64, sparc64, etc) Invert the .if so that it is inclusive of i386 platforms rather than excluding just the alpha.
* Use a consistent style and one much closer to the rest of /usr/srcobrien2001-01-06178-718/+853
|
* We don't use += for SRCS in Makefiles, we simply use theasmodai2001-01-061-2/+2
| | | | | line continuation character and state the rest of the sourcefiles on the next line.
* Fix typo.kuriyama2001-01-061-1/+1
| | | | Pointed out by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>
* Add the VESA S3 linear framebuffer driver. It works on top of VESA by replacingnsouch2001-01-052-1/+10
| | | | | | | | | 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-032-1/+19
|
* add pcic_p to the list of things builtimp2001-01-021-3/+3
|
* Add a missing vnode_if.h.phk2001-01-011-1/+1
| | | | Submitted by: Jim Bloom <bloom@acm.org>
* Change the module name from lnc to if_lnc so that ifconfig works.paul2000-12-291-1/+1
|
* Retire kernfs (kernel part).des2000-12-282-10/+1
|
* add sys/dev/sound/pcm/buffer.c, lefo out of last commitcg2000-12-232-2/+2
|
* *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 ACPI AC adaptor and ACPI Control Method Battery.takawata2000-12-222-0/+2
| | | | And install notify handler for thermal zone .
* Add pecoff directory.takawata2000-12-211-1/+1
| | | | Submitted by:nyan
* Add PECOFF (WIN32 Execution file format) support.takawata2000-12-201-0/+16
| | | | | | | | | To use it, some dll is needed. And currently, the dll is only for NetBSD. So one more kernel module is needed. For more infomation, http://chiharu.haun.org/peace/ . Reviewed by: bp
* Enable the sym module.alex2000-12-191-1/+1
|
* Use the default value for MFILESalex2000-12-191-1/+0
|
* Unbreak the modules after the last commit (newpcm kobjification).green2000-12-182-2/+4
|
* kobjify.cg2000-12-183-2/+6
| | | | | | | | | | this gives us several benefits, including: * easier extensibility- new optional methods can be added to ac97/mixer/channel classes without having to fixup every driver. * forward compatibility for drivers, provided no new mandatory methods are added.
* PC-98 boxes use aic_cbus.c instead of aic_isa.c.nyan2000-12-161-1/+8
|
* Enable building of lnc module.paul2000-12-161-1/+1
|
* Add lnc module.paul2000-12-161-0/+11
|
* 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-152-1/+9
| | | | | | | | | 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.
* Fix this based on Mike's moved pci code. We needed to delete the pci_mimp2000-12-141-4/+2
| | | | from this module anyway, so I just did that.
* 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.
* Module for aicimp2000-12-131-0/+9
| | | | Submitted by: Michael Reifenberger
* The linprocfs sources have moved to sys/compat/linprocfs.des2000-12-121-1/+11
|
* Temporarily disconnect linprocfs from the build, until I fix it so it buildsdes2000-12-121-1/+1
| | | | with Kirk's big proc patch.
* Added '-DPC98' to CFLAGS if MACHINE == pc98.nyan2000-12-101-0/+4
|
* Add four missing source files.des2000-12-091-2/+12
|
* Next phase in the PCI subsystem cleanup.msmith2000-12-083-3/+3
| | | | | | | | | | | | | | | | | | | | - Move PCI core code to dev/pci. - Split bridge code out into separate modules. - Remove the descriptive strings from the bridge drivers. If you want to know what a device is, use pciconf. Add support for broadly identifying devices based on class/subclass, and for parsing a preloaded device identification database so that if you want to waste the memory, you can identify *anything* we know about. - Remove machine-dependant code from the core PCI code. APIC interrupt mapping is performed by shadowing the intline register in machine- dependant code. - Bring interrupt routing support to the Alpha (although many platforms don't yet support routing or mapping interrupts entirely correctly). This resulted in spamming <sys/bus.h> into more places than it really should have gone. - Put sys/dev on the kernel/modules include path. This avoids having to change *all* the pci*.h includes.
* Build the sym driver as a kernel module.alex2000-12-071-0/+9
|
* Add support for compiling ray driver.imp2000-12-071-0/+9
|
* Update Makefile to follow acpica-1115 import.takawata2000-12-052-2/+2
|
OpenPOWER on IntegriCloud