imp
4f77f1932e
Work around a possible kernel linker bug. It appears that the data
...
elements defined by foo_if.c aren't sharable amoung modules (I'm
working on a bug report for it now), or else I don't understand
something. It showed up as kobj functions not being called.
In any event, link in the pcic and pccard parts of the modules to work
around the problem for now.
2000-08-19 19:25:23 +00:00
n_hibma
cbb74c17bd
CAM, the module: scbus, da, cd, and st wrapped in one module.
...
Make the umass driver depend on this module.
Makes it possible to compile the kernel without SCSI support and load it
when for example a USB floppy is conencted.
2000-08-13 18:49:40 +00:00
cg
e5c56d96de
activate via82c686 audio driver
2000-08-09 01:08:59 +00:00
cg
63dc0f7f4a
new driver: via 82c686 chipset audio
...
not personally tested, but i'm assured it works
Submitted by: David Jones <dej@ox.org>
PR: kern/20161
2000-08-09 00:55:55 +00:00
cokane
d65b25bf44
Cleaning conflicting module tree. Use modules/3dfx instead.
2000-08-06 19:08:55 +00:00
cokane
f5d3ac5bb1
Fix clean to remove pci.h
...
Numerous style fixes
Submitted by: Marcel Moolenaar <marcel@cup.hp.com>
2000-08-06 18:56:46 +00:00
nsayer
bbb1ec8127
The solo driver now works for playback, so far as I can tell.
...
recording is still broken, but IMHO that's enough to at least
"hook it up" to the rest of the kernel/module builds.
2000-08-01 22:42:22 +00:00
ache
cd67564f78
Back out opt_ipfilter.h creation I add recently and add -DIPFILTER=1
...
to CFLAGS instead
According to other sources, opt_ipfilter.h not supposed to be included for
modules
2000-08-01 00:44:42 +00:00
ache
e457a93633
Fix prev. commit: NIPFILTER -> IPFILTER
2000-08-01 00:10:08 +00:00
ache
6692152318
Generate opt_ipfilter.h to fix 'make depend'
2000-07-31 23:58:38 +00:00
nsayer
ca266056f4
Add the module Makefile for the newly committed ESS solo sound driver.
...
It will be connected to the parent Makefile after more testing.
2000-07-31 17:22:30 +00:00
sheldonh
eba01e2cbc
Rename the loadable nullfs kernel module: null -> nullfs
2000-07-28 11:54:09 +00:00
sheldonh
3ab32b3613
When manual pages are moved or removed, MANX should be changed
...
to NOMAN.
Reported by: bde
2000-07-24 13:52:07 +00:00
nsayer
b1af70acb1
Somehow the module makefile got missed in the big commit.
2000-07-21 15:09:25 +00:00
sheldonh
8acfef55ff
Move the ef(4) manual page from sys/modules/if_ef to share/man/man4, as
...
discussed with bp.
2000-07-21 14:54:13 +00:00
sheldonh
aac8cde86f
Move the netgraph-related manual pages into share/man/man4/, as
...
discussed with archie.
2000-07-21 10:46:58 +00:00
nsayer
8ee4b8fcbe
Oops. Activate tap in man4 and modules makefiles
2000-07-20 20:29:03 +00:00
peter
78e2f98cea
Use <bsd.kmod.mk> not a path to ../../conf/kmod.mk.
2000-07-19 10:40:39 +00:00
dfr
6ab55f9709
Add support for Intel's i810 chipset with integrated graphics. An
...
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>
2000-07-12 10:13:07 +00:00
markm
94bc8a09a9
Honour appropriate no-crypto flags.
2000-07-07 09:38:01 +00:00
markm
3d0396c734
Add entropy gathering code. This will work whether the module is
...
compiled in or loaded.
2000-07-07 09:03:59 +00:00
cg
6816358ddc
enable newpcm module building
2000-07-04 23:35:21 +00:00
cg
f451c12b7e
newpcm module makefiles
...
once built, 'kld_load snd_driver; kldunload snd_driver' will load all sound
drivers and unload all unattached ones. attached drivers do not yet support
unloading.
2000-07-04 23:32:15 +00:00
archie
9fd6a32919
Build ng_ether(4) KLD.
2000-06-26 23:41:08 +00:00
cokane
6fd2f76871
Add 3dfx to the makefile, the new home for the kmod to interface /dev/3dfx.
2000-06-26 20:35:44 +00:00
markm
1289dba63e
Better style(9) for the module build.
2000-06-26 12:18:09 +00:00
cokane
3c5e0d1f98
Change tdfx.ko to 3dfx.ko to prevent filename conflict when XF86 4.x
...
DRI support is ready for us, as per Doug Rabson's request <dfr>.
2000-06-25 23:44:20 +00:00
markm
a66f2ab5fa
Build the entropy device (/dev/random) as a module. This may not
...
be a permanent rule, because this device may eventually be deemed
"effectively compulsory", and built by default directly into the
kernel. For the moment, however, this is useful for debugging and
development.
Reviewed by: dfr
2000-06-25 10:12:33 +00:00
markm
54094bc1d4
Remove unneeded header.
2000-06-25 09:39:11 +00:00
archie
d017e6773e
Back out previous commit until the build of the 'tdfx' module is unbroken.
2000-06-23 23:07:17 +00:00
cokane
e86ec8531c
Add tdfx to modules Makefile, so it gets made.
2000-06-23 15:54:01 +00:00
cokane
4d00d03bd8
Finish up the fixing of the linux ioctl stuff. Add line to remove the dev
...
entry upon unload.
Fix the module makefile.
2000-06-23 05:54:26 +00:00
cokane
bb03b85d80
Fixed trouble with linux emu, not it should work in the module.
...
Removed unnecessary warning message too.
2000-06-23 04:30:20 +00:00
cokane
93c49d640d
Switch LINUX_TDFX to TDFX_LINUX, that's what i get for typing this
...
at 2 in the morning.
2000-06-22 19:08:05 +00:00
cokane
4246adc8fd
Took TDFX_VERBOSE out of Makefile, added $FreeBSD$ and option for DEBUG.
...
Added a notice for linux users that the kld isn't working for them yet, so
no linux emu from the kld. It compiles statically alright though.
2000-06-22 05:47:16 +00:00
cokane
76fe0fbc2c
This commit was generated by cvs2svn to compensate for changes in r61914,
...
which included commits to RCS files with non-trunk default branches.
2000-06-21 20:32:24 +00:00
cokane
8a0824c301
Add a kld to correlate with my committ of the voodoo driver (tdfx).
2000-06-21 20:32:24 +00:00
alfred
e3e72a583b
return of the accept filter part II
...
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
2000-06-20 01:09:23 +00:00
imp
aa110f1811
Add oldcard, pccard, pcic and sn modules to the build.
2000-06-18 05:20:26 +00:00
imp
0392946729
Preliminary commit of oldcard module. This might not work, but will.
...
This should allow one to load oldcard or newcard for testing. Please
let me know if this doesn't work. Don't load this and either of pcic
or pccard. I've not tried it, but I suspect bad things will happen.
2000-06-18 05:08:57 +00:00
mjacob
fbb71d76ef
add ispfw module
2000-06-18 05:08:36 +00:00
mjacob
fd3bc6e186
add if_wx module
2000-06-18 05:08:28 +00:00
mjacob
2e129adc0b
Add if_wx && ispfw modules
2000-06-18 05:08:11 +00:00
imp
50292152fb
Make pcic compile again with newcard
2000-06-18 04:44:40 +00:00
imp
ff4a0a7cfe
Build sn as a module
2000-06-18 04:43:29 +00:00
tanimura
423e956387
1. Update Comtrol RocketPort driver(rp) to version 3.02.
...
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.
2000-06-11 06:43:16 +00:00
dfr
b63dd89678
Add agp.
2000-06-09 16:07:32 +00:00
dfr
a3fc496678
Add module for agp driver.
2000-06-09 16:07:04 +00:00
obrien
18e912edeb
Properly spell "OSF/1".
2000-06-06 16:18:53 +00:00
bde
f8cc865070
Fixed style bugs that I unfortunately noticed because bsd.kmod.mk was
...
being reconstructed.
2000-06-03 11:45:00 +00:00
bde
a5752e4f08
Use the genassym script here too. The linux and svr4 modules were broken.
2000-06-03 07:40:19 +00:00
peter
ea11d3cf1c
Use .include <bsd.kmod.mk> to get to ../../*/conf/kmod.mk instead of
...
encoding the relative path.
2000-05-27 01:14:33 +00:00
msmith
2f58d03cd5
Some joker decided to make it even harder to build modules outside the
...
kernel, and rather than fix the make search path, hardcoded it into the
module Makefiles themselves. Go with the herd.
2000-05-26 20:07:29 +00:00
archie
8a498b4b39
Fix typo.
2000-05-25 00:36:43 +00:00
msmith
78cc4bb607
Build the twe module with the rest.
2000-05-24 23:42:03 +00:00
msmith
d8065605ba
Add the 'twe' driver module makefile.
2000-05-24 23:41:26 +00:00
chris
3da2444315
Remove the -DFDESC cruft that is no longer necessary since the support
...
for it was removed from <sys/mount.h> long, long ago.
2000-05-14 04:44:30 +00:00
archie
e52673c66d
Update man page to reflect new IPv6 hook. Simplify Makefile.
2000-05-10 16:54:40 +00:00
sheldonh
5443174128
Supply only one author name per instance of %A, as per mdoc.samples(7).
...
PR: 18465
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-05-10 09:49:04 +00:00
obrien
466a12192c
Support non-i386 architectures.
2000-05-10 01:05:11 +00:00
nyan
c118e945db
Added PC-98 supports.
...
Obtained from: FreeBSD(98) 4.0R-Rev01
2000-05-08 14:55:21 +00:00
n_hibma
d1bfdae6bd
Remove debugging cruft.
2000-05-07 19:13:19 +00:00
obrien
4b8735f977
All the screen savers other than "apm" build on the Alpha. daemon.ko has
...
been tested to work.
2000-05-06 02:06:35 +00:00
archie
fc024e2d6f
AUTHOR -> AUTHORS
2000-05-05 17:08:55 +00:00
archie
e696412047
Document the new statistics control messages.
...
Add a note about the IP header asymmetry on the "lower" hook.
2000-05-05 01:20:28 +00:00
archie
44be3a44bd
Move netgraph node type man pages from section 8 to section 4.
2000-05-04 17:54:37 +00:00
peter
1b38e19179
Pull in sys/conf/kmod.mk, rather than /usr/share/mk/bsd.kmod.mk.
...
This means that the kernel can be totally self contained now and is not
dependent on the last buildworld to update /usr/share/mk. This might
also make it easier to build 5.x kernels on 4.0 boxes etc, assuming
gensetdefs and config(8) are updated.
2000-05-04 12:08:52 +00:00
n_hibma
53d90f6dfb
The USB double bulk pipe driver (Host to host cables). Currently there
...
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.
2000-05-01 22:48:23 +00:00
peter
22f6069a2a
Add $FreeBSD$
2000-05-01 20:32:07 +00:00
peter
52abed47e4
Zap KMODDEPS line
2000-05-01 18:58:48 +00:00
julian
8b471affb9
Update the man page to reflect the recent changes to the kernel API for
...
netgraph.
2000-04-30 10:01:11 +00:00
nyan
a523934af1
Added PC-98 supports.
...
Submitted by: Chiharu Shibata <chi@bd.mbn.or.jp>,
Tomokazu HARADA <tkhara@osk4.3web.ne.jp> and
yokota
2000-04-27 13:37:40 +00:00
bp
dbdba2da0a
More machdep/random.h -> sys/random.h fixes.
2000-04-25 05:06:31 +00:00
yokota
db28fdf265
- Added support for 1bpp and 4bpp BMP files.
...
(PC98 part of the commit will follow.)
Submitted (50%) by: Chiharu Shibata <chi@bd.mbn.or.jp>
2000-04-24 10:09:42 +00:00
wpaul
ffc1f10e0b
Reoganize/update the SysKonnect driver:
...
- 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.
2000-04-22 02:16:41 +00:00
msmith
7c8ba198e8
Point to the new location of the sources under the i386 linux compatibility
...
code.
2000-04-20 03:55:19 +00:00
grog
89dde410b7
Remove MAINTAINER.
2000-04-16 00:17:46 +00:00
grog
64f4594062
Enable building Vinum on alpha.
...
Submitted-by: Bernd Walter <ticso@cicely.de>
Reminded-by: Pedro A M Vazquez <vazquez@iqm.unicamp.br>
2000-04-13 04:08:24 +00:00
archie
888f3176b9
Only build the ng_mppc KLD if !NOCRYPT and required crypto sources exist.
2000-04-12 19:57:32 +00:00
archie
71fcfc0b76
Revert to previous state, plus a few cleanups pointed out by bde.
...
Instead, make the decision as to whether to build this KLD in ../Makefile.
2000-04-12 19:56:16 +00:00
semenu
0a4d16d37e
Premier version of Makefile to build tx driver as KLD
2000-04-11 18:40:30 +00:00
semenu
274c38fa9e
As tx driver was patched for newbus, we can now build it as module!
...
Add it to Makefile.
2000-04-11 18:39:52 +00:00
archie
f4c542edf0
Turn off build of ng_mppc KLD until I can figure out how to have the
...
Makefile correctly handle all the possible permutations (including
missing crypto sources). Suggestions welcome.
2000-04-11 17:14:48 +00:00
archie
1f9a3b6ffe
Turn off MPPE encryption if NOCRYPT is defined. If neither compression
...
nor encryption is enabled, don't build or install anything.
2000-04-10 22:22:18 +00:00
archie
14c7590727
Add ng_mppc(8) netgraph node as a KLD module.
...
Obtained from: Whistle source tree
2000-04-09 21:07:39 +00:00
bp
aed3eeb310
Uncomment ETHER_II frame and remove BPF related variable.
2000-04-06 03:09:56 +00:00
peter
2773e09cf8
Move linprocfs to the i386-only section so the Alpha buildworld has a
...
chance at finishing..
2000-03-30 08:04:01 +00:00
n_hibma
85bc59fa0d
Remove some cruft
2000-03-28 19:07:37 +00:00
charnier
6e109d2561
Remove duplicate word
2000-03-26 15:24:53 +00:00
des
d815a57ddd
Linux /proc filesystem.
...
Submitted by: pb
2000-03-25 13:23:02 +00:00
imp
eaa8bd557a
Make pcic module compile again for NEWCARD (not for old pccard).
2000-03-25 03:16:19 +00:00
kato
4b0a79c936
Define PC98 when MACHINE == pc98, because msdos_vfsops.c contains
...
`#ifdef PC98'.
2000-03-19 15:06:18 +00:00
n_hibma
914df027ab
Please welcome the URio driver. Written by
...
Iwasa Kazmi <kzmi\@ca2.so-net.ne.jp>
2000-03-16 09:16:14 +00:00
archie
3c6de034ba
- Document updates in iface netgraph node type functionality
...
- Remove makefile hacks for opt_inet.h, etc: the KLD now supports
whatever address families your kernel was compiled with automagically
2000-03-13 19:19:48 +00:00
archie
b749ed4523
Fix typo.
...
Reported by: Robert Swindells <swindellsr@genrad.co.uk>
2000-03-13 18:29:58 +00:00
archie
f51797e6dc
Correct man page title.
2000-03-10 20:38:24 +00:00
sheldonh
e814f513ec
Disconnect pcfclock from the build until it works on the Alpha.
2000-03-01 07:42:09 +00:00
billf
cf79856b7f
Add a little more history of when netgraph appeared in FreeBSD.
...
Reviewed by: asmodai
2000-02-29 18:32:26 +00:00
sheldonh
b711ca6e94
Enable pcfclock as a kernel loadable module.
...
PR: 16804
Submitted by: sascha@schumann.cx
Approved by: jkh (release engineer)
2000-02-29 10:57:42 +00:00
peter
d7e5eb3faa
Use config's conditional compilation rather than using #ifdefs that make
...
modular compilation harder. I'm doing this because people seem to like
cut/pasting examples of bad practices in existing code.
2000-01-29 15:08:56 +00:00