files.isa revision 1.1
1# $NetBSD: files.isa,v 1.1 1995/04/17 16:58:30 cgd Exp $ 2# 3# Config.new file and device description for machine-independent ISA code. 4# Included by ports that need it. Requires that the SCSI files be 5# defined first. 6 7# ports should define their own "device isa" line (like the one below, 8# but with the correct bus attachment). IT MUST USE CONFIGURATION 9# LOCATORS IDENTICAL TO THOSE SPECIFIED BELOW. 10 11# ports should specify appropriate major numbers for the following 12# devices: 13# mcd, scd, wd, wt 14 15#device isa at root {[port = -1], [size = 0], 16# [iomem = -1], [iosiz = 0], 17# [irq = -1], [drq = -1]} 18file dev/isa/isa.c isa needs-flag 19 20define isadma 21file dev/isa/isadma.c isadma needs-flag 22 23define commulti {[slave = -1]} 24device ast at isa: commulti 25file dev/isa/ast.c ast 26device boca at isa: commulti 27file dev/isa/boca.c boca 28device rtfps at isa: commulti 29file dev/isa/rtfps.c rtfps 30 31device com at isa, commulti: tty 32file dev/isa/com.c com needs-count 33device cy at isa: tty 34file dev/isa/cy.c cy needs-count 35 36device lpt at isa 37file dev/isa/lpt.c lpt needs-flag 38 39device aha at isa: scsi, isadma 40file dev/isa/aha1542.c aha 41device aic at isa: scsi, isadma 42file dev/isa/aic6360.c aic 43device bt at isa: scsi, isadma 44file dev/isa/bt742a.c bt 45device sea at isa: scsi, isadma 46file dev/isa/seagate.c sea 47device uha at isa: scsi, isadma 48file dev/isa/ultra14f.c uha 49device wds at isa: scsi, isadma 50file dev/isa/wd7000.c wds 51 52device mcd at isa: disk 53file dev/isa/mcd.c mcd needs-flag 54device scd at isa: disk 55file dev/isa/t/scd.c scd needs-flag 56device wdc at isa {drive = -1} 57device wd at wdc: disk, isadma 58file dev/isa/wd.c wdc needs-flag 59device wt at isa: tape, isadma 60file dev/isa/wt.c wt needs-flag 61 62define elink 63file dev/isa/elink.c elink 64 65device ed at isa: ether, ifnet 66file dev/isa/if_ed.c ed 67device eg at isa: ether, ifnet 68file dev/isa/if_eg.c eg 69device el at isa: ether, ifnet 70file dev/isa/if_el.c el 71device ep at isa: ether, ifnet, elink 72file dev/isa/if_ep.c ep 73#device hp at isa: ether, ifnet 74#file dev/isa/if_hp.c hp 75device ie at isa: ether, ifnet, elink 76file dev/isa/if_ie.c ie 77device ix at isa: ether, ifnet 78file dev/isa/if_ix.c ix 79device le at isa: ether, ifnet, isadma 80file dev/isa/if_le.c le 81 82define sbdsp 83file dev/isa/sbdsp.c sbdsp 84device sb at isa: audio, isadma, sbdsp 85file dev/isa/sb.c sb needs-flag 86device pas at isa: audio, isadma, sbdsp 87file dev/isa/pas.c pas needs-flag 88 89define ad1848 90file dev/isa/ad1848.c ad1848 91device pss at isa {[port = -1], [size = 0], 92 [iomem = -1], [iosiz = 0], 93 [irq = -1], [drq = -1]} 94device sp at pss: audio, isadma, ad1848 95file dev/isa/pss.c pss needs-flag 96device wss at isa: audio, isadma, ad1848 97file dev/isa/wss.c wss needs-flag 98