nsp_pccard.c (129740) | nsp_pccard.c (129764) |
---|---|
1/* $NecBSD: nsp_pisa.c,v 1.4 1999/04/15 01:35:54 kmatsuda Exp $ */ 2/* $NetBSD$ */ 3 4/* 5 * [Ported for FreeBSD] 6 * Copyright (c) 2000 7 * Noriaki Mitsunaga, Mitsuru Iwasaki and Takanori Watanabe. 8 * All rights reserved. --- 21 unchanged lines hidden (view full) --- 30 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 32 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 33 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 34 * POSSIBILITY OF SUCH DAMAGE. 35 */ 36 37#include <sys/cdefs.h> | 1/* $NecBSD: nsp_pisa.c,v 1.4 1999/04/15 01:35:54 kmatsuda Exp $ */ 2/* $NetBSD$ */ 3 4/* 5 * [Ported for FreeBSD] 6 * Copyright (c) 2000 7 * Noriaki Mitsunaga, Mitsuru Iwasaki and Takanori Watanabe. 8 * All rights reserved. --- 21 unchanged lines hidden (view full) --- 30 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 31 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 32 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 33 * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 34 * POSSIBILITY OF SUCH DAMAGE. 35 */ 36 37#include <sys/cdefs.h> |
38__FBSDID("$FreeBSD: head/sys/dev/nsp/nsp_pccard.c 129740 2004-05-26 00:53:10Z imp $"); | 38__FBSDID("$FreeBSD: head/sys/dev/nsp/nsp_pccard.c 129764 2004-05-27 03:49:45Z imp $"); |
39 40#include <sys/param.h> | 39 40#include <sys/param.h> |
41#include <sys/systm.h> 42#include <sys/malloc.h> | 41#include <sys/bus.h> |
43#include <sys/errno.h> | 42#include <sys/errno.h> |
43#include <sys/kernel.h> 44#include <sys/malloc.h> 45#include <sys/systm.h> |
|
44 | 46 |
45#include <vm/vm.h> 46 | |
47#include <machine/bus.h> | 47#include <machine/bus.h> |
48#include <machine/resource.h> 49#include <sys/rman.h> |
|
48#include <compat/netbsd/dvcfg.h> 49 50#include <sys/device_port.h> 51 | 50#include <compat/netbsd/dvcfg.h> 51 52#include <sys/device_port.h> 53 |
52#include "pccarddevs.h" | |
53#include <dev/pccard/pccardvar.h> 54 55#include <cam/scsi/scsi_low.h> 56#include <cam/scsi/scsi_low_pisa.h> 57 58#include <dev/nsp/nspreg.h> 59#include <dev/nsp/nspvar.h> 60 61#define NSP_HOSTID 7 62 | 54#include <dev/pccard/pccardvar.h> 55 56#include <cam/scsi/scsi_low.h> 57#include <cam/scsi/scsi_low_pisa.h> 58 59#include <dev/nsp/nspreg.h> 60#include <dev/nsp/nspvar.h> 61 62#define NSP_HOSTID 7 63 |
63#include <sys/kernel.h> 64#include <sys/module.h> 65#if !defined(__FreeBSD__) || __FreeBSD_version < 500014 66#include <sys/select.h> 67#endif 68#include <pccard/cardinfo.h> 69#include <pccard/slot.h> | 64#include "pccarddevs.h" |
70 71#define PIO_MODE 0x100 /* pd_flags */ 72 73static int nspprobe(DEVPORT_PDEVICE devi); 74static int nspattach(DEVPORT_PDEVICE devi); 75 76static void nsp_card_unload (DEVPORT_PDEVICE); 77 --- 268 unchanged lines hidden --- | 65 66#define PIO_MODE 0x100 /* pd_flags */ 67 68static int nspprobe(DEVPORT_PDEVICE devi); 69static int nspattach(DEVPORT_PDEVICE devi); 70 71static void nsp_card_unload (DEVPORT_PDEVICE); 72 --- 268 unchanged lines hidden --- |