if_ep_pccard.c (86394) | if_ep_pccard.c (86395) |
---|---|
1/* 2 * Copyright (c) 1994 Herb Peyerl <hpeyerl@novatel.ca> 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 --- 13 unchanged lines hidden (view full) --- 22 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 23 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 24 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29 * | 1/* 2 * Copyright (c) 1994 Herb Peyerl <hpeyerl@novatel.ca> 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 --- 13 unchanged lines hidden (view full) --- 22 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 23 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 24 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29 * |
30 * $FreeBSD: head/sys/dev/ep/if_ep_pccard.c 86394 2001-11-15 07:52:49Z imp $ | 30 * $FreeBSD: head/sys/dev/ep/if_ep_pccard.c 86395 2001-11-15 07:57:38Z imp $ |
31 */ 32 33/* 34 * Pccard support for 3C589 by: 35 * HAMADA Naoki 36 * nao@tom-yam.or.jp 37 */ 38 --- 197 unchanged lines hidden (view full) --- 236 ether_ifdetach(&sc->arpcom.ac_if, ETHER_BPF_SUPPORTED); 237 sc->gone = 1; 238 bus_teardown_intr(dev, sc->irq, sc->ep_intrhand); 239 ep_free(dev); 240 return (0); 241} 242 243static const struct pccard_product ep_pccard_products[] = { | 31 */ 32 33/* 34 * Pccard support for 3C589 by: 35 * HAMADA Naoki 36 * nao@tom-yam.or.jp 37 */ 38 --- 197 unchanged lines hidden (view full) --- 236 ether_ifdetach(&sc->arpcom.ac_if, ETHER_BPF_SUPPORTED); 237 sc->gone = 1; 238 bus_teardown_intr(dev, sc->irq, sc->ep_intrhand); 239 ep_free(dev); 240 return (0); 241} 242 243static const struct pccard_product ep_pccard_products[] = { |
244 PCMCIA_CARD(3COM, 3C574, 0), | 244 PCMCIA_CARD(3COM, 3C1, 0), 245 PCMCIA_CARD(3COM, 3C562, 0), 246 PCMCIA_CARD(3COM, 3C574, 0), /* ROADRUNNER */ |
245 PCMCIA_CARD(3COM, 3C589, 0), | 247 PCMCIA_CARD(3COM, 3C589, 0), |
248 PCMCIA_CARD(3COM, 3CCFEM556BI, 0), /* ROADRUNNER */ |
|
246 PCMCIA_CARD(3COM, 3CXEM556, 0), 247 PCMCIA_CARD(3COM, 3CXEM556INT, 0), | 249 PCMCIA_CARD(3COM, 3CXEM556, 0), 250 PCMCIA_CARD(3COM, 3CXEM556INT, 0), |
248 PCMCIA_CARD(3COM, 3CCFEM556BI, 0), | |
249 { NULL } 250}; 251 252static int 253ep_pccard_match(device_t dev) 254{ 255 const struct pccard_product *pp; 256 --- 31 unchanged lines hidden --- | 251 { NULL } 252}; 253 254static int 255ep_pccard_match(device_t dev) 256{ 257 const struct pccard_product *pp; 258 --- 31 unchanged lines hidden --- |