Deleted Added
full compact
if_fe_pccard.c (82778) if_fe_pccard.c (86273)
1/*
2 * All Rights Reserved, Copyright (C) Fujitsu Limited 1995
3 *
4 * This software may be used, modified, copied, distributed, and sold, in
5 * both source and binary form provided that the above copyright, these
6 * terms and the following disclaimer are retained. The name of the author
7 * and/or the contributor may not be used to endorse or promote products
8 * derived from this software without specific prior written permission.

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

14 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
15 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
16 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION.
17 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
18 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
19 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
20 * SUCH DAMAGE.
21 *
1/*
2 * All Rights Reserved, Copyright (C) Fujitsu Limited 1995
3 *
4 * This software may be used, modified, copied, distributed, and sold, in
5 * both source and binary form provided that the above copyright, these
6 * terms and the following disclaimer are retained. The name of the author
7 * and/or the contributor may not be used to endorse or promote products
8 * derived from this software without specific prior written permission.

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

14 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
15 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
16 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION.
17 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
18 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
19 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
20 * SUCH DAMAGE.
21 *
22 * $FreeBSD: head/sys/dev/fe/if_fe_pccard.c 82778 2001-09-02 06:27:07Z shiba $
22 * $FreeBSD: head/sys/dev/fe/if_fe_pccard.c 86273 2001-11-11 20:17:10Z imp $
23 */
24
25#include <sys/param.h>
26#include <sys/kernel.h>
27#include <sys/socket.h>
28#include <sys/systm.h>
29#include <sys/module.h>
30

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

57static int fe_pccard_detach(device_t);
58static int fe_pccard_match(device_t);
59
60static const struct fe_pccard_product {
61 struct pccard_product mpp_product;
62 u_int32_t mpp_ioalign; /* required alignment */
63 int mpp_enet_maddr;
64} fe_pccard_products[] = {
23 */
24
25#include <sys/param.h>
26#include <sys/kernel.h>
27#include <sys/socket.h>
28#include <sys/systm.h>
29#include <sys/module.h>
30

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

57static int fe_pccard_detach(device_t);
58static int fe_pccard_match(device_t);
59
60static const struct fe_pccard_product {
61 struct pccard_product mpp_product;
62 u_int32_t mpp_ioalign; /* required alignment */
63 int mpp_enet_maddr;
64} fe_pccard_products[] = {
65 { { PCCARD_STR_TDK_LAK_CD021BX, PCCARD_VENDOR_TDK,
66 PCCARD_PRODUCT_TDK_LAK_CD021BX, 0 },
65 { { PCMCIA_STR_TDK_LAK_CD021BX, PCMCIA_VENDOR_TDK,
66 PCMCIA_PRODUCT_TDK_LAK_CD021BX, 0 },
67 0, -1 },
68
67 0, -1 },
68
69 { { PCCARD_STR_TDK_LAK_CF010, PCCARD_VENDOR_TDK,
70 PCCARD_PRODUCT_TDK_LAK_CF010, 0 },
69 { { PCMCIA_STR_TDK_LAK_CF010, PCMCIA_VENDOR_TDK,
70 PCMCIA_PRODUCT_TDK_LAK_CF010, 0 },
71 0, -1 },
72
73#if 0 /* XXX 86960-based? */
71 0, -1 },
72
73#if 0 /* XXX 86960-based? */
74 { { PCCARD_STR_TDK_LAK_DFL9610, PCCARD_VENDOR_TDK,
75 PCCARD_PRODUCT_TDK_LAK_DFL9610, 1 },
74 { { PCMCIA_STR_TDK_LAK_DFL9610, PCMCIA_VENDOR_TDK,
75 PCMCIA_PRODUCT_TDK_LAK_DFL9610, 1 },
76 0, -1 },
77#endif
78
76 0, -1 },
77#endif
78
79 { { PCCARD_STR_CONTEC_CNETPC, PCCARD_VENDOR_CONTEC,
80 PCCARD_PRODUCT_CONTEC_CNETPC, 0 },
79 { { PCMCIA_STR_CONTEC_CNETPC, PCMCIA_VENDOR_CONTEC,
80 PCMCIA_PRODUCT_CONTEC_CNETPC, 0 },
81 0, -1 },
82
81 0, -1 },
82
83 { { PCCARD_STR_FUJITSU_LA501, PCCARD_VENDOR_FUJITSU,
84 PCCARD_PRODUCT_FUJITSU_LA501, 0 },
83 { { PCMCIA_STR_FUJITSU_LA501, PCMCIA_VENDOR_FUJITSU,
84 PCMCIA_PRODUCT_FUJITSU_LA501, 0 },
85 0x20, -1 },
86
85 0x20, -1 },
86
87 { { PCCARD_STR_FUJITSU_LA10S, PCCARD_VENDOR_FUJITSU,
88 PCCARD_PRODUCT_FUJITSU_LA10S, 0 },
87 { { PCMCIA_STR_FUJITSU_LA10S, PCMCIA_VENDOR_FUJITSU,
88 PCMCIA_PRODUCT_FUJITSU_LA10S, 0 },
89 0, -1 },
90
89 0, -1 },
90
91 { { PCCARD_STR_RATOC_REX_R280, PCCARD_VENDOR_RATOC,
92 PCCARD_PRODUCT_RATOC_REX_R280, 0 },
91 { { PCMCIA_STR_RATOC_REX_R280, PCMCIA_VENDOR_RATOC,
92 PCMCIA_PRODUCT_RATOC_REX_R280, 0 },
93 0, 0x1fc },
94
95 { { NULL } }
96};
97
98static int
99fe_pccard_match(device_t dev)
100{

--- 223 unchanged lines hidden ---
93 0, 0x1fc },
94
95 { { NULL } }
96};
97
98static int
99fe_pccard_match(device_t dev)
100{

--- 223 unchanged lines hidden ---