Deleted Added
full compact
if_fxpvar.h (66045) if_fxpvar.h (71485)
1/*
2 * Copyright (c) 1995, David Greenman
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 10 unchanged lines hidden (view full) ---

19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
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 *
1/*
2 * Copyright (c) 1995, David Greenman
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 10 unchanged lines hidden (view full) ---

19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
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 * $FreeBSD: head/sys/dev/fxp/if_fxpvar.h 66045 2000-09-18 21:12:19Z dg $
27 * $FreeBSD: head/sys/dev/fxp/if_fxpvar.h 71485 2001-01-23 23:22:17Z mjacob $
28 */
29
30/*
31 * Misc. defintions for the Intel EtherExpress Pro/100B PCI Fast
32 * Ethernet driver
33 */
34/*
35 * NOTE: Elements are ordered for optimal cacheline behavior, and NOT
36 * for functional grouping.
37 */
38struct fxp_softc {
39 struct arpcom arpcom; /* per-interface network data */
40 struct resource *mem; /* resource descriptor for registers */
28 */
29
30/*
31 * Misc. defintions for the Intel EtherExpress Pro/100B PCI Fast
32 * Ethernet driver
33 */
34/*
35 * NOTE: Elements are ordered for optimal cacheline behavior, and NOT
36 * for functional grouping.
37 */
38struct fxp_softc {
39 struct arpcom arpcom; /* per-interface network data */
40 struct resource *mem; /* resource descriptor for registers */
41 int rtp; /* register resource type */
42 int rgd; /* register descriptor in use */
41 struct resource *irq; /* resource descriptor for interrupt */
42 void *ih; /* interrupt handler cookie */
43 struct mtx sc_mtx;
44 bus_space_tag_t sc_st; /* bus space tag */
45 bus_space_handle_t sc_sh; /* bus space handle */
46 struct mbuf *rfa_headm; /* first mbuf in receive frame area */
47 struct mbuf *rfa_tailm; /* last mbuf in receive frame area */
48 struct fxp_cb_tx *cbl_first; /* first active TxCB in list */

--- 40 unchanged lines hidden ---
43 struct resource *irq; /* resource descriptor for interrupt */
44 void *ih; /* interrupt handler cookie */
45 struct mtx sc_mtx;
46 bus_space_tag_t sc_st; /* bus space tag */
47 bus_space_handle_t sc_sh; /* bus space handle */
48 struct mbuf *rfa_headm; /* first mbuf in receive frame area */
49 struct mbuf *rfa_tailm; /* last mbuf in receive frame area */
50 struct fxp_cb_tx *cbl_first; /* first active TxCB in list */

--- 40 unchanged lines hidden ---