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 --- |