Deleted Added
full compact
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 ---