obrien
c63dab466c
Use __FBSDID().
...
Also some minor style cleanups.
2003-08-24 17:55:58 +00:00
imp
f13e5622e8
Prefer new location of pci include files (which have only been in the
...
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
2003-08-22 06:42:59 +00:00
sam
59ff2ad5c7
Change instances of callout_init that specify MPSAFE behaviour to
...
use CALLOUT_MPSAFE instead of "1" for the second parameter. This
does not change the behaviour; it just makes the intent more clear.
2003-08-19 17:51:11 +00:00
harti
09a493cb31
Make open channels persist across ifconfig down and up. All channels
...
that are not currently closing when the interface is configured down
will be brough up as soon as the interface is configured up.
2003-08-07 14:30:58 +00:00
harti
dcc92de503
Remove the ATMIOCENA and ATMIOCDIS ioctl. Everyting has been converted
...
to use the new OPENVCC and CLOSEVCC calls that allow the sepcification
of traffic parameters for the connections.
2003-08-06 14:53:27 +00:00
harti
8f1a543ee8
Honor the ATMIO_FLAG_ASYNC for asynchronuous open/close of VCs.
2003-08-06 13:09:36 +00:00
harti
769307edfb
Send events for VCC state changes, ACR rate changes and interface state
...
changes.
2003-07-29 13:21:57 +00:00
harti
ff7f123408
Inline a function that gcc refused to inline. This function was used
...
only in one place and it just served as semantic sugar.
2003-07-26 14:57:26 +00:00
harti
d354b9a114
When padding an mbuf chain to have a length that is a multiple
...
of 48 bytes for AAL0, we also need to update the packet header.
Spotted by: Anil Madhavapeddy <anil@recoil.org>
2003-07-22 08:20:09 +00:00
harti
0d78becf4a
This is a driver for IDT77252 based ATM interfaces. It has been tested
...
with a ProATM-155 and an IDT evaluation board and should also work
with a ProATM-25 (it seems to work at least, I cannot really measure
what the card emits). The driver has been tested on i386 and sparc64,
but should work an other archs also. It supports UBR, CBR, ABR and VBR;
AAL0, AAL5 and AALraw. As an additional feature VCI/VPI 0/0 can be
opened for receiving in AALraw mode and receives all cells not claimed
by other open VCs (even cells with invalid GFC, VPI and VCI fields and
OAM cells).
Thanks to Christian Bucari from ProSum for lending two cards and answering
my questions.
2003-07-15 11:57:24 +00:00