1# $NetBSD: files.isapnp,v 1.38 2005/12/11 12:22:16 christos 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 currenly... 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# TROPIC based Token-Ring (IBM/3COM) 34attach tr at isapnp with tr_isapnp 35file dev/isapnp/if_tr_isapnp.c tr_isapnp 36 37# Aironet 802.11 ISA 38attach an at isapnp with an_isapnp 39file dev/isapnp/if_an_isapnp.c an_isapnp 40 41# Crystal Semiconductor CS8900, CS8920, and CS8920M Ethernet 42attach cs at isapnp with cs_isapnp 43file dev/isapnp/if_cs_isapnp.c cs_isapnp 44 45# serial ports/modems 46attach com at isapnp with com_isapnp 47file dev/isapnp/com_isapnp.c com_isapnp 48 49# IDE disks 50attach wdc at isapnp with wdc_isapnp 51file dev/isapnp/wdc_isapnp.c wdc_isapnp 52 53# 54# ISAPnP Sound hardware 55# 56 57# SoundBlaster family 58attach sb at isapnp with sb_isapnp 59file dev/isapnp/sb_isapnp.c sb_isapnp 60 61# GUS Pnp (Interwave) 62device guspnp: audiobus, isadma, interwave, mulaw 63attach guspnp at isapnp 64file dev/isapnp/gus_isapnp.c guspnp needs-flag 65 66# Yamaha OPL3-SA3 driver 67attach ym at isapnp with ym_isapnp 68file dev/isapnp/ym_isapnp.c ym_isapnp 69 70# WSS compatibles 71attach wss at isapnp with wss_isapnp 72file dev/isapnp/wss_isapnp.c wss_isapnp needs-flag 73 74# ESS compatibles 75attach ess at isapnp with ess_isapnp 76file dev/isapnp/ess_isapnp.c ess_isapnp 77 78# MPU401 compatibles 79attach mpu at isapnp with mpu_isapnp 80file dev/isapnp/mpu_isapnp.c mpu_isapnp 81 82# 83# ISAPnP SCSI Controller 84# 85 86# Adaptec AHA-1542 87attach aha at isapnp with aha_isapnp: isadma 88file dev/isapnp/aha_isapnp.c aha_isapnp 89 90# Adaptec AHA-1520B 91attach aic at isapnp with aic_isapnp 92file dev/isapnp/aic_isapnp.c aic_isapnp 93 94# ISDN devices 95attach isic at isapnp with isic_isapnp 96file dev/isapnp/isic_isapnp.c isic_isapnp 97 98defflag opt_isicpnp.h ISICPNP_TEL_S0_16_3_P ISICPNP_CRTX_S0_P ISICPNP_DRN_NGO 99 ISICPNP_ELSA_QS1ISA ISICPNP_ELSA_PCC16 100 ISICPNP_SEDLBAUER ISICPNP_DYNALINK 101 ISICPNP_SIEMENS_ISURF2 ISICPNP_ITKIX 102 103file dev/isapnp/isic_isapnp_tel_s0P.c isic_isapnp 104file dev/isapnp/isic_isapnp_ctx_s0P.c isic_isapnp 105file dev/isapnp/isic_isapnp_drn_ngo.c isic_isapnp 106file dev/isapnp/isic_isapnp_elsa_qs1i.c isic_isapnp 107file dev/isapnp/isic_isapnp_sws.c isic_isapnp 108file dev/isapnp/isic_isapnp_dynalink.c isic_isapnp 109file dev/isapnp/isic_isapnp_siemens_isurf.c isic_isapnp 110file dev/isapnp/isic_isapnp_itkix.c isic_isapnp 111 112# Game adapter (joystick) 113attach joy at isapnp with joy_isapnp 114file dev/isapnp/joy_isapnp.c joy_isapnp 115 116# AT-style Parallel Port 117attach atppc at isapnp with atppc_isapnp: isadma 118file dev/isapnp/atppc_isapnp.c atppc_isapnp 119