1#	$NetBSD: files.isapnp,v 1.41 2022/05/24 06:28:01 andvar Exp $
2#
3# Config file and device description for machine-independent ISAPnP code.
4# Included by ports that need it.
5
6# XXX: We don't use locators currently...
7
8device	isapnp {[port = -1], [size = 0],
9	     [iomem = -1], [iosiz = 0],
10	     [irq = -1], [drq = -1]}
11attach	isapnp at isa
12file	dev/isapnp/isapnp.c			isapnp		needs-flag
13file	dev/isapnp/isapnpdebug.c		isapnp
14file	dev/isapnp/isapnpres.c			isapnp
15file	dev/isapnp/isapnpdevs.c			isapnp
16
17# 3Com 3C509B
18attach	ep at isapnp with ep_isapnp
19file	dev/isapnp/if_ep_isapnp.c		ep_isapnp
20
21# Fujitsu FMV-183/184
22attach	fmv at isapnp with fmv_isapnp
23file	dev/isapnp/if_fmv_isapnp.c		fmv_isapnp
24
25# PCnet-PnP
26attach	le at isapnp with le_isapnp: le24, isadma
27file	dev/isapnp/if_le_isapnp.c		le_isapnp
28
29# NE2000-PnP
30attach	ne at isapnp with ne_isapnp: rtl80x9
31file	dev/isapnp/if_ne_isapnp.c		ne_isapnp
32
33# Aironet 802.11 ISA
34attach	an at isapnp with an_isapnp
35file	dev/isapnp/if_an_isapnp.c		an_isapnp
36
37# Crystal Semiconductor CS8900, CS8920, and CS8920M Ethernet
38attach	cs at isapnp with cs_isapnp
39file	dev/isapnp/if_cs_isapnp.c		cs_isapnp
40
41# serial ports/modems
42attach	com at isapnp with com_isapnp
43file	dev/isapnp/com_isapnp.c			com_isapnp
44
45# IDE disks
46attach	wdc at isapnp with wdc_isapnp
47file	dev/isapnp/wdc_isapnp.c			wdc_isapnp
48
49#
50# ISAPnP Sound hardware
51#
52
53# SoundBlaster family
54attach	sb at isapnp with sb_isapnp
55file	dev/isapnp/sb_isapnp.c			sb_isapnp
56
57# GUS Pnp (Interwave)
58device	guspnp: audiobus, isadma, interwave, mulaw
59attach	guspnp at isapnp
60file	dev/isapnp/gus_isapnp.c			guspnp		needs-flag
61
62# Yamaha OPL3-SA3 driver
63attach	ym at isapnp with ym_isapnp
64file	dev/isapnp/ym_isapnp.c			ym_isapnp
65
66# WSS compatibles
67attach	wss at isapnp with wss_isapnp
68file	dev/isapnp/wss_isapnp.c			wss_isapnp	needs-flag
69
70# ESS compatibles
71attach	ess at isapnp with ess_isapnp
72file	dev/isapnp/ess_isapnp.c			ess_isapnp
73
74# MPU401 compatibles
75attach	mpu at isapnp with mpu_isapnp
76file	dev/isapnp/mpu_isapnp.c			mpu_isapnp
77
78#
79# ISAPnP SCSI Controller
80#
81
82# Adaptec AHA-1542
83attach	aha at isapnp with aha_isapnp: isadma
84file	dev/isapnp/aha_isapnp.c			aha_isapnp
85
86# Adaptec AHA-1520B
87attach	aic at isapnp with aic_isapnp
88file	dev/isapnp/aic_isapnp.c			aic_isapnp
89
90# Game adapter (joystick)
91attach	joy at isapnp with joy_isapnp
92file	dev/isapnp/joy_isapnp.c		joy_isapnp
93
94# AT-style Parallel Port
95attach	atppc at isapnp with atppc_isapnp: isadma
96file	dev/isapnp/atppc_isapnp.c	atppc_isapnp
97