Deleted Added
full compact
ng_bt3c_pccard.c (114878) ng_bt3c_pccard.c (127135)
1/*
2 * ng_bt3c_pccard.c
3 *
4 * Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 *
28 * $Id: ng_bt3c_pccard.c,v 1.5 2003/04/01 18:15:21 max Exp $
1/*
2 * ng_bt3c_pccard.c
3 *
4 * Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 *
28 * $Id: ng_bt3c_pccard.c,v 1.5 2003/04/01 18:15:21 max Exp $
29 * $FreeBSD: head/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c 114878 2003-05-10 21:44:42Z julian $
29 * $FreeBSD: head/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c 127135 2004-03-17 17:50:55Z njl $
30 *
31 * XXX XXX XX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX
32 *
33 * Based on information obrained from: Jose Orlando Pereira <jop@di.uminho.pt>
34 * and disassembled w2k driver.
35 *
36 * XXX XXX XX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX
37 *

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

636 0, ~0, 8, RF_ACTIVE);
637 if (sc->iobase == NULL) {
638 device_printf(dev, "Could not allocate I/O ports\n");
639 goto bad;
640 }
641
642 /* Allocate IRQ */
643 sc->irq_rid = 0;
30 *
31 * XXX XXX XX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX
32 *
33 * Based on information obrained from: Jose Orlando Pereira <jop@di.uminho.pt>
34 * and disassembled w2k driver.
35 *
36 * XXX XXX XX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX
37 *

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

636 0, ~0, 8, RF_ACTIVE);
637 if (sc->iobase == NULL) {
638 device_printf(dev, "Could not allocate I/O ports\n");
639 goto bad;
640 }
641
642 /* Allocate IRQ */
643 sc->irq_rid = 0;
644 sc->irq = bus_alloc_resource(dev, SYS_RES_IRQ, &sc->irq_rid,
645 0, ~0, 1, RF_ACTIVE);
644 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irq_rid,
645 RF_ACTIVE);
646 if (sc->irq == NULL) {
647 device_printf(dev, "Could not allocate IRQ\n");
648 goto bad;
649 }
650
651 sc->irq_cookie = NULL;
652 if (bus_setup_intr(dev, sc->irq, INTR_TYPE_TTY, bt3c_intr, sc,
653 &sc->irq_cookie) != 0) {

--- 601 unchanged lines hidden ---
646 if (sc->irq == NULL) {
647 device_printf(dev, "Could not allocate IRQ\n");
648 goto bad;
649 }
650
651 sc->irq_cookie = NULL;
652 if (bus_setup_intr(dev, sc->irq, INTR_TYPE_TTY, bt3c_intr, sc,
653 &sc->irq_cookie) != 0) {

--- 601 unchanged lines hidden ---