Deleted Added
full compact
aic_pccard.c (73280) aic_pccard.c (86273)
1/*-
2 * Copyright (c) 1999 Luoqi Chen.
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

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

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
1/*-
2 * Copyright (c) 1999 Luoqi Chen.
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

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

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
26 * $FreeBSD: head/sys/dev/aic/aic_pccard.c 73280 2001-03-01 17:09:09Z markm $
26 * $FreeBSD: head/sys/dev/aic/aic_pccard.c 86273 2001-11-11 20:17:10Z imp $
27 */
28
29#include <sys/param.h>
30#include <sys/kernel.h>
31#include <sys/module.h>
32#include <sys/bus.h>
33
34#include <machine/bus_pio.h>

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

51
52static int aic_pccard_alloc_resources(device_t);
53static void aic_pccard_release_resources(device_t);
54static int aic_pccard_match(device_t);
55static int aic_pccard_probe(device_t);
56static int aic_pccard_attach(device_t);
57
58const struct pccard_product aic_pccard_products[] = {
27 */
28
29#include <sys/param.h>
30#include <sys/kernel.h>
31#include <sys/module.h>
32#include <sys/bus.h>
33
34#include <machine/bus_pio.h>

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

51
52static int aic_pccard_alloc_resources(device_t);
53static void aic_pccard_release_resources(device_t);
54static int aic_pccard_match(device_t);
55static int aic_pccard_probe(device_t);
56static int aic_pccard_attach(device_t);
57
58const struct pccard_product aic_pccard_products[] = {
59 { PCCARD_STR_ADAPTEC_APA1460, PCCARD_VENDOR_ADAPTEC,
60 PCCARD_PRODUCT_ADAPTEC_APA1460, 0,
61 PCCARD_CIS_ADAPTEC_APA1460 },
62 { PCCARD_STR_ADAPTEC_APA1460A, PCCARD_VENDOR_ADAPTEC,
63 PCCARD_PRODUCT_ADAPTEC_APA1460A, 0,
64 PCCARD_CIS_ADAPTEC_APA1460A },
65 { PCCARD_STR_NEWMEDIA_BUSTOASTER, PCCARD_VENDOR_NEWMEDIA,
66 PCCARD_PRODUCT_NEWMEDIA_BUSTOASTER, 0,
67 PCCARD_CIS_NEWMEDIA_BUSTOASTER },
59 { PCMCIA_STR_ADAPTEC_APA1460, PCMCIA_VENDOR_ADAPTEC,
60 PCMCIA_PRODUCT_ADAPTEC_APA1460, 0,
61 PCMCIA_CIS_ADAPTEC_APA1460 },
62 { PCMCIA_STR_ADAPTEC_APA1460A, PCMCIA_VENDOR_ADAPTEC,
63 PCMCIA_PRODUCT_ADAPTEC_APA1460A, 0,
64 PCMCIA_CIS_ADAPTEC_APA1460A },
65 { PCMCIA_STR_NEWMEDIA_BUSTOASTER, PCMCIA_VENDOR_NEWMEDIA,
66 PCMCIA_PRODUCT_NEWMEDIA_BUSTOASTER, 0,
67 PCMCIA_CIS_NEWMEDIA_BUSTOASTER },
68 { NULL }
69};
70
71#define AIC_PCCARD_PORTSIZE 0x20
72
73static int
74aic_pccard_alloc_resources(device_t dev)
75{

--- 143 unchanged lines hidden ---
68 { NULL }
69};
70
71#define AIC_PCCARD_PORTSIZE 0x20
72
73static int
74aic_pccard_alloc_resources(device_t dev)
75{

--- 143 unchanged lines hidden ---