Nick Sayer
6bfa991145
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
Andrey A. Chernov
2e8c7ccd99
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
Andrey A. Chernov
a7d5eaeb8f
Fix prev. commit: NIPFILTER -> IPFILTER
2000-08-01 00:10:08 +00:00
Andrey A. Chernov
71e631c2bd
Generate opt_ipfilter.h to fix 'make depend'
2000-07-31 23:58:38 +00:00
Nick Sayer
3a5ed3c526
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
Sheldon Hearn
1b2fbe6ff9
Rename the loadable nullfs kernel module: null -> nullfs
2000-07-28 11:54:09 +00:00
Sheldon Hearn
c146223678
When manual pages are moved or removed, MANX should be changed
...
to NOMAN.
Reported by: bde
2000-07-24 13:52:07 +00:00
Nick Sayer
edddbd723a
Somehow the module makefile got missed in the big commit.
2000-07-21 15:09:25 +00:00
Sheldon Hearn
c023ba6ea6
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
Sheldon Hearn
b601c69bdb
Move the netgraph-related manual pages into share/man/man4/, as
...
discussed with archie.
2000-07-21 10:46:58 +00:00
Nick Sayer
a1ce91d5ff
Oops. Activate tap in man4 and modules makefiles
2000-07-20 20:29:03 +00:00
Peter Wemm
4f012c3d41
Use <bsd.kmod.mk> not a path to ../../conf/kmod.mk.
2000-07-19 10:40:39 +00:00
Doug Rabson
e547d6fd34
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
Mark Murray
fd8b5fb2c7
Honour appropriate no-crypto flags.
2000-07-07 09:38:01 +00:00
Mark Murray
c9ec235ca1
Add entropy gathering code. This will work whether the module is
...
compiled in or loaded.
2000-07-07 09:03:59 +00:00
Cameron Grant
05861de62a
enable newpcm module building
2000-07-04 23:35:21 +00:00
Cameron Grant
4f767b9d7d
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 Cobbs
55f205ecae
Build ng_ether(4) KLD.
2000-06-26 23:41:08 +00:00
Coleman Kane
56d1396217
Add 3dfx to the makefile, the new home for the kmod to interface /dev/3dfx.
2000-06-26 20:35:44 +00:00
Mark Murray
d040e2d053
Better style(9) for the module build.
2000-06-26 12:18:09 +00:00
Coleman Kane
ffb7ea4913
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
Mark Murray
dc47848738
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
Mark Murray
7ad194ad1d
Remove unneeded header.
2000-06-25 09:39:11 +00:00
Archie Cobbs
e2781083e3
Back out previous commit until the build of the 'tdfx' module is unbroken.
2000-06-23 23:07:17 +00:00
Coleman Kane
92e873e821
Add tdfx to modules Makefile, so it gets made.
2000-06-23 15:54:01 +00:00
Coleman Kane
0debd63a71
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
Coleman Kane
ad2095d048
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
Coleman Kane
872c972896
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
Coleman Kane
a7769538cc
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
Coleman Kane
365b4833a0
Add a kld to correlate with my committ of the voodoo driver (tdfx).
2000-06-21 20:32:24 +00:00
Alfred Perlstein
a79b71281c
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
Warner Losh
b24d8193fe
Add oldcard, pccard, pcic and sn modules to the build.
2000-06-18 05:20:26 +00:00
Warner Losh
660e6453d4
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
Matt Jacob
24e83068e7
add ispfw module
2000-06-18 05:08:36 +00:00
Matt Jacob
f4b90f9d1c
add if_wx module
2000-06-18 05:08:28 +00:00
Matt Jacob
1249f27c63
Add if_wx && ispfw modules
2000-06-18 05:08:11 +00:00
Warner Losh
e6e799d2bc
Make pcic compile again with newcard
2000-06-18 04:44:40 +00:00
Warner Losh
bd1c6cf298
Build sn as a module
2000-06-18 04:43:29 +00:00
Seigo Tanimura
1f82d2d70d
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
Doug Rabson
571ce5b158
Add agp.
2000-06-09 16:07:32 +00:00
Doug Rabson
1e1789b86c
Add module for agp driver.
2000-06-09 16:07:04 +00:00
David E. O'Brien
b9b6854181
Properly spell "OSF/1".
2000-06-06 16:18:53 +00:00
Bruce Evans
7f3f3253ff
Fixed style bugs that I unfortunately noticed because bsd.kmod.mk was
...
being reconstructed.
2000-06-03 11:45:00 +00:00
Bruce Evans
27d3393199
Use the genassym script here too. The linux and svr4 modules were broken.
2000-06-03 07:40:19 +00:00
Peter Wemm
64db83a8ab
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
Mike Smith
1bdd62fc06
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 Cobbs
a79bb513a1
Fix typo.
2000-05-25 00:36:43 +00:00
Mike Smith
b2c30096c7
Build the twe module with the rest.
2000-05-24 23:42:03 +00:00
Mike Smith
d3632ec4c6
Add the 'twe' driver module makefile.
2000-05-24 23:41:26 +00:00
Chris Costello
59a7de882e
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 Cobbs
5feb7588af
Update man page to reflect new IPv6 hook. Simplify Makefile.
2000-05-10 16:54:40 +00:00
Sheldon Hearn
0f5fcaa3f1
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
David E. O'Brien
a77751d7ee
Support non-i386 architectures.
2000-05-10 01:05:11 +00:00
Yoshihiro Takahashi
b95b56c7a0
Added PC-98 supports.
...
Obtained from: FreeBSD(98) 4.0R-Rev01
2000-05-08 14:55:21 +00:00
Nick Hibma
9b43dd8df6
Remove debugging cruft.
2000-05-07 19:13:19 +00:00
David E. O'Brien
9098c77aa8
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 Cobbs
12aef8b7e9
AUTHOR -> AUTHORS
2000-05-05 17:08:55 +00:00
Archie Cobbs
7a52493f42
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 Cobbs
bec35b9a5f
Move netgraph node type man pages from section 8 to section 4.
2000-05-04 17:54:37 +00:00
Peter Wemm
56ca39961b
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
Nick Hibma
b5ea1f0c77
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 Wemm
365c5db0a7
Add $FreeBSD$
2000-05-01 20:32:07 +00:00
Peter Wemm
23f282aa31
Zap KMODDEPS line
2000-05-01 18:58:48 +00:00
Julian Elischer
ac4445057f
Update the man page to reflect the recent changes to the kernel API for
...
netgraph.
2000-04-30 10:01:11 +00:00
Yoshihiro Takahashi
cb4860b709
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
Boris Popov
6e478b8154
More machdep/random.h -> sys/random.h fixes.
2000-04-25 05:06:31 +00:00
Kazutaka YOKOTA
99feb462a4
- 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
Bill Paul
bd80fa2c7f
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
Mike Smith
5a4b62eace
Point to the new location of the sources under the i386 linux compatibility
...
code.
2000-04-20 03:55:19 +00:00
Greg Lehey
6eb38370fb
Remove MAINTAINER.
2000-04-16 00:17:46 +00:00
Greg Lehey
7a1d9495b7
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 Cobbs
71bd3f0cc1
Only build the ng_mppc KLD if !NOCRYPT and required crypto sources exist.
2000-04-12 19:57:32 +00:00
Archie Cobbs
ee5bb5a822
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
Semen Ustimenko
b3f8014465
Premier version of Makefile to build tx driver as KLD
2000-04-11 18:40:30 +00:00
Semen Ustimenko
5f045e1e09
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 Cobbs
2a92d3584c
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 Cobbs
8e5b414e24
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 Cobbs
807a5caa14
Add ng_mppc(8) netgraph node as a KLD module.
...
Obtained from: Whistle source tree
2000-04-09 21:07:39 +00:00
Boris Popov
8fc40832d5
Uncomment ETHER_II frame and remove BPF related variable.
2000-04-06 03:09:56 +00:00
Peter Wemm
ad88c63413
Move linprocfs to the i386-only section so the Alpha buildworld has a
...
chance at finishing..
2000-03-30 08:04:01 +00:00
Nick Hibma
1cd27266f4
Remove some cruft
2000-03-28 19:07:37 +00:00
Philippe Charnier
46a32e616a
Remove duplicate word
2000-03-26 15:24:53 +00:00
Dag-Erling Smørgrav
8deca17b79
Linux /proc filesystem.
...
Submitted by: pb
2000-03-25 13:23:02 +00:00
Warner Losh
2d268ca4c3
Make pcic module compile again for NEWCARD (not for old pccard).
2000-03-25 03:16:19 +00:00
KATO Takenori
c892ec24d8
Define PC98 when MACHINE == pc98, because msdos_vfsops.c contains
...
`#ifdef PC98'.
2000-03-19 15:06:18 +00:00
Nick Hibma
e2dbd15f2e
Please welcome the URio driver. Written by
...
Iwasa Kazmi <kzmi\@ca2.so-net.ne.jp>
2000-03-16 09:16:14 +00:00
Archie Cobbs
a7dc837919
- 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 Cobbs
ef02c1e500
Fix typo.
...
Reported by: Robert Swindells <swindellsr@genrad.co.uk>
2000-03-13 18:29:58 +00:00
Archie Cobbs
8081ce2ea7
Correct man page title.
2000-03-10 20:38:24 +00:00
Sheldon Hearn
7a4cd69f7a
Disconnect pcfclock from the build until it works on the Alpha.
2000-03-01 07:42:09 +00:00
Bill Fumerola
958b92d24d
Add a little more history of when netgraph appeared in FreeBSD.
...
Reviewed by: asmodai
2000-02-29 18:32:26 +00:00
Sheldon Hearn
cb166ce422
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 Wemm
8f8e587948
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
Brian Somers
8728a7f4a5
Restore to version 1.14. Only opt_inet.h is required again.
2000-01-29 01:11:03 +00:00
Bruce Evans
9e4be63dd6
Add ${DEBUG_FLAGS} to CFLAGS in bsd.kmod.mk, not in scattered module
...
makefiles. Bad examples in fxp/Makefile keep getting copied to new
makefiles.
2000-01-28 11:26:46 +00:00
Peter Wemm
fca569ab4f
Move if_tun back to the common section now that it works on the Alpha.
...
Tested by: make world
2000-01-27 13:42:42 +00:00
Peter Wemm
13ba9040aa
Re-add vpo. I've just re-tested this in a 'make world' on a December
...
vintage system, well before the ppbus changes. When I called it an
"example" module, I meant as an example for the rest of the ppbus client
drivers, not that it was worthless. I'll mail my 5.8MB world.log to
anybody who doesn't believe me.
Wrongly accused by: obrien
2000-01-26 15:15:50 +00:00
David E. O'Brien
2fff585062
Remove `vpo' with a vengeance -- "EXAMPLE" modules have *NO* business
...
being hooked up to the build system, *COMPILABLE WORKING* modules do.
Not `make' tested by: Peter
2000-01-26 02:05:16 +00:00
Brian Somers
f54537c6c0
Don't use ATM on the alpha - it #errors out.
...
Pointed out by: jdp
2000-01-26 01:08:03 +00:00
David E. O'Brien
2e3fb30989
if_tun is out of here -- it can come back with it stops breaking the
...
Alpha build.
2000-01-26 00:47:45 +00:00