if_my.c (199540) | if_my.c (207554) |
---|---|
1/*- 2 * Written by: yen_cw@myson.com.tw 3 * Copyright (c) 2002 Myson Technology Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 14 unchanged lines hidden (view full) --- 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 * 27 * Myson fast ethernet PCI NIC driver, available at: http://www.myson.com.tw/ 28 */ 29 30#include <sys/cdefs.h> | 1/*- 2 * Written by: yen_cw@myson.com.tw 3 * Copyright (c) 2002 Myson Technology Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 14 unchanged lines hidden (view full) --- 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 * 27 * Myson fast ethernet PCI NIC driver, available at: http://www.myson.com.tw/ 28 */ 29 30#include <sys/cdefs.h> |
31__FBSDID("$FreeBSD: head/sys/dev/my/if_my.c 199540 2009-11-19 18:43:43Z jhb $"); | 31__FBSDID("$FreeBSD: head/sys/dev/my/if_my.c 207554 2010-05-03 07:32:50Z sobomax $"); |
32 33#include <sys/param.h> 34#include <sys/systm.h> 35#include <sys/sockio.h> 36#include <sys/mbuf.h> 37#include <sys/malloc.h> 38#include <sys/kernel.h> 39#include <sys/socket.h> --- 857 unchanged lines hidden (view full) --- 897 ifp->if_softc = sc; 898 if_initname(ifp, device_get_name(dev), device_get_unit(dev)); 899 ifp->if_mtu = ETHERMTU; 900 ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; 901 ifp->if_ioctl = my_ioctl; 902 ifp->if_start = my_start; 903 ifp->if_init = my_init; 904 ifp->if_baudrate = 10000000; | 32 33#include <sys/param.h> 34#include <sys/systm.h> 35#include <sys/sockio.h> 36#include <sys/mbuf.h> 37#include <sys/malloc.h> 38#include <sys/kernel.h> 39#include <sys/socket.h> --- 857 unchanged lines hidden (view full) --- 897 ifp->if_softc = sc; 898 if_initname(ifp, device_get_name(dev), device_get_unit(dev)); 899 ifp->if_mtu = ETHERMTU; 900 ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; 901 ifp->if_ioctl = my_ioctl; 902 ifp->if_start = my_start; 903 ifp->if_init = my_init; 904 ifp->if_baudrate = 10000000; |
905 IFQ_SET_MAXLEN(&ifp->if_snd, IFQ_MAXLEN); 906 ifp->if_snd.ifq_drv_maxlen = IFQ_MAXLEN; | 905 IFQ_SET_MAXLEN(&ifp->if_snd, ifqmaxlen); 906 ifp->if_snd.ifq_drv_maxlen = ifqmaxlen; |
907 IFQ_SET_READY(&ifp->if_snd); 908 909 if (sc->my_info->my_did == MTD803ID) 910 sc->my_pinfo = my_phys; 911 else { 912 if (bootverbose) 913 device_printf(dev, "probing for a PHY\n"); 914 MY_LOCK(sc); --- 870 unchanged lines hidden --- | 907 IFQ_SET_READY(&ifp->if_snd); 908 909 if (sc->my_info->my_did == MTD803ID) 910 sc->my_pinfo = my_phys; 911 else { 912 if (bootverbose) 913 device_printf(dev, "probing for a PHY\n"); 914 MY_LOCK(sc); --- 870 unchanged lines hidden --- |