aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sr
Commit message (Collapse)AuthorAgeFilesLines
* Staticize.Eivind Eklund1998-02-091-2/+2
| | | | Notes: svn path=/head/; revision=33181
* Don't clobber pp_flags when PP_KEEPALIVE must be set.John Hay1998-01-302-6/+8
| | | | Notes: svn path=/head/; revision=32904
* Make INET a proper option.Eivind Eklund1998-01-082-2/+12
| | | | | | | | | | | | | | | This will not make any of object files that LINT create change; there might be differences with INET disabled, but hardly anything compiled before without INET anyway. Now the 'obvious' things will give a proper error if compiled without inet - ipx_ip, ipfw, tcp_debug. The only thing that _should_ work (but can't be made to compile reasonably easily) is sppp :-( This commit move struct arpcom from <netinet/if_ether.h> to <net/if_arp.h>. Notes: svn path=/head/; revision=32350
* Removed unused #includes.Bruce Evans1997-09-021-2/+1
| | | | Notes: svn path=/head/; revision=29041
* Added used #include - don't depend on <sys/mbuf.h> includingBruce Evans1997-09-022-2/+4
| | | | | | | <sys/malloc.h> (unless we only use the bogusly shared M*WAIT flags). Notes: svn path=/head/; revision=29024
* Removed unused #includes.Bruce Evans1997-07-202-4/+2
| | | | Notes: svn path=/head/; revision=27555
* Major overhaul of the SyncPPP layer. Basically, this comprises now aJoerg Wunsch1997-05-192-4/+36
| | | | | | | | | | | | | | | | | | | | | | | | full implementation of the sate machine as described in RFC1661, and provides support for plugging in various control protocols. I needed this to provide PPP support for the BISDN project (right now). Unfortunatley, while the existing API was almost up to the point, i needed one minor API change in order to decouple the this-layer- started and this-layer-finished actions from the respective Up and Down events of the lower layer. This requires two additional lines in the attach routines of all existing lower layer interface drivers that are using syncPPP (shortcutting these actions and events). Apart from this, i believe i didn't change the API of all this, so everything should plug in without too many hassles. Please report if i broke something in the existing drivers. For a list of features (including new ones like dial-on-demand), and things still to be done, please refer to the man page i'll commit asap. Encouraged by: Serge Vakulenko <vak@cronyx.ru> Notes: svn path=/head/; revision=25944
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-224-4/+4
| | | | | | | ready for it yet. Notes: svn path=/head/; revision=22975
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-144-4/+4
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Oops I forgot to add the official id for this card.John Hay1996-11-131-2/+3
| | | | Notes: svn path=/head/; revision=19717
* if_sr.c corrupted the global variable `ticks'.John Hay1996-10-312-22/+10
| | | | | | | | | | Cosmetic changes: if_sr_.c won't compile with a K&R compiler, so there is no need to cast the timeout arg to the (wrong) type. Submitted by: bde Notes: svn path=/head/; revision=19296
* Add support for the SDL RISCom N2pci cards. Bring in the enhancementsJohn Hay1996-10-294-1583/+4364
| | | | | | | made to the Arnet driver. Notes: svn path=/head/; revision=19242
* Remove devconf, it never grew up to be of any use.Poul-Henning Kamp1996-09-062-136/+2
| | | | Notes: svn path=/head/; revision=18084
* This driver supports the SDL Communications RISCom/N2 ISA cards that isJohn Hay1996-07-053-0/+3485
based on the HD64570 chip. Both the 1 and 2 port cards is supported. Line speeds of up to 2Mbps is possible. At this speed about 95% of the bandwidth is usable with 486DX processors. The standard FreeBSD sppp code is used for the link level layer. The default protocol used is PPP. The Cisco HDLC protocol can be used by adding "link2" to the ifconfig line in /etc/sysconfig or where ever ifconfig is run. At the moment only the X.21 interface is tested. The others may need tweaks to the clock selection code. Notes: svn path=/head/; revision=16981