Poul-Henning Kamp
bfb752885a
Register resources in a more opportune order for the hardware.
2000-09-05 21:08:48 +00:00
Poul-Henning Kamp
ae74d73718
Newbusify this driver at an expense of 40 extra lines of code.
2000-07-10 19:33:41 +00:00
Poul-Henning Kamp
a5b5959dc8
Account for packets we clean out when we disconnect.
2000-07-03 13:08:56 +00:00
Julian Elischer
a4ec03cfa8
Two simple changes to the kernel internal API for netgraph modules,
...
to support future work in flow-control and 'packet reject/replace'
processing modes.
reviewed by: phk, archie
2000-04-28 17:09:00 +00:00
Poul-Henning Kamp
3389ae9350
Remove ~25 unneeded #include <sys/conf.h>
...
Remove ~60 unneeded #include <sys/malloc.h>
2000-04-19 14:58:28 +00:00
Warner Losh
d0d3b8345b
Ahhrggg. Put the test for the compat shims AFTER the file that includes
...
them.
Pointed out by: bde
2000-03-27 20:24:02 +00:00
Poul-Henning Kamp
b9d308bed2
Allow reuse of hooks.
...
Remove debugging printfs.
Now compatible with ports/net/mpd-netgraph
2000-03-27 20:05:04 +00:00
Warner Losh
76fbc068b8
Per conversations in -current, add #error to these drivers when you don't
...
have the right compatibility shims enabled. ISA drivers to follow later.
2000-03-27 18:32:45 +00:00
Poul-Henning Kamp
5111e26e96
Updates for new FALC chips and other nits.
...
(And try to make it first post-freeze commit :-)
2000-03-13 09:13:36 +00:00
Poul-Henning Kamp
1285d5557c
Fix a initialization bug.
...
Report xmit queue length.
Remove old magic and clean up some printfs.
2000-03-01 21:04:54 +00:00
Bill Fumerola
2394baefd8
'driver support' -> 'driver supports'
2000-02-29 10:02:29 +00:00
Poul-Henning Kamp
90a822243f
Implement queue-limiting based on bandwidth.
...
Approved by: jkh
2000-02-26 18:28:24 +00:00
Peter Wemm
c447342094
Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"
...
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is consistant with the other
BSD's who made this change quite some time ago. More commits to come.
1999-12-29 05:07:58 +00:00
Bruce Evans
64c6ef6e8f
Removed unnecessary const poisoning (redundant casting) which was added
...
in rev.1.4.
1999-12-24 15:16:10 +00:00
Eivind Eklund
793f0e7bb6
Add #ifdef notyet around uncalled code that is later going to become DDB
...
commands.
Discussed with: phk (driver author)
1999-12-21 18:11:48 +00:00
Julian Elischer
a793b9c097
Add NULL for new entrypoint.
1999-12-01 09:37:28 +00:00
Archie Cobbs
25792ef324
Change the prototype of the strto* routines to make the second
...
parameter a char ** instead of a const char **. This make these
kernel routines consistent with the corresponding libc userland
routines.
Which is actually 'correct' is debatable, but consistency and
following the spec was deemed more important in this case.
Reviewed by (in concept): phk, bde
1999-11-24 01:03:08 +00:00
Poul-Henning Kamp
119ce71e82
Do timeouts in terms of hz
...
Spotted by: julian
1999-11-17 21:40:14 +00:00
Poul-Henning Kamp
fa52394878
Remove compat cruft.
1999-11-03 14:15:18 +00:00
Poul-Henning Kamp
e118f907db
New driver: Nx64kbit/s E1/T1 cards based on Munich32x&Falc54.
...
This is a netgraph driver.
1999-11-02 14:23:14 +00:00