# WILDBOAR $Wildboar: files.i386,v 1.10 1996/02/13 13:01:15 shigeya Exp $ # # -+- # This modified module is part of Wildboar software kit. # This work derived from BSDI original distribution. # # This software component, or modified part of this component is # Copyright(c)1993,1994,1995,1996 Yoichi Shinoda, Yoshitaka Tokugawa, # WIDE Project, Wildboar Project and Foretune. ALL OF THE MODIFICATION # COPYRIGHTS AND ORIGINAL WORK COPYRIGHTS ARE RESERVED. # Even the original components' Copyright notice is different, # since this software component is beta quality, and how to distribute # the software is still unknown, you should NEVER provide this module # to anyone. If you need to provide this module to anybody else, You # should contact Wildboar project to get written permission, or ask # the person to contact Wildboar project. # If you NEVER agreed the condition and saw this notice, the person # give you the copy is already violated the condition. # +-+ # # BSDI $Id: files.i386,v 1.1.1.1 1997/12/11 14:46:14 itojun Exp $ # i386-specific configuration info maxusers 2 8 256 obj-directory i386/OBJ # isa bus has seven locators, all optional. # Can find things at eisa or pci instead. # We record the specified bus type in a locator. define isa { [port = 0], [nports = 0], [iomem = 0], [iosiz = 0], [irq = -1], [drq = -1], [bustype = BUS_ISA] } define eisa { [port = 0], [nports = 0], [iomem = 0], [iosiz = 0], [irq = -1], [drq = -1], [bustype = BUS_EISA] } define pci { [port = 0], [nports = 0], [iomem = 0], [iosiz = 0], [irq = -1], [drq = -1], [bustype = BUS_PCI] } define pcmcia { [port = 0], [nports = 0], [iomem = 0], [iosiz = 0], [irq = -1], [drq = -1], [bustype = BUS_PCMCIA] } device isa at root: isa, eisa, pci, pcmcia file i386/isa/isa.c isa device-driver needs-flag #device eisa at root: eisa define eisasubr file i386/eisa/eisa.c eisasubr device-driver #device pci at root: pci define pcisubr file i386/pci/pci.c pcisubr device-driver # Console device pccons at isa file i386/isa/pccons.c pccons device-driver needs-flag device pcaux at isa file i386/isa/pcaux.c pcaux device-driver # COM ports, including AST-style 4-port MUX & USENET II serial board device com at isa, pcmcia file i386/isa/com.c com device-driver needs-flag # SDL Communications RISCom/8 8-port Async Mux device rc at isa file i386/isa/rc.c rc device-driver # Maxpeed Intelligent Serial Controllers device ms at isa file i386/OBJ/ms.o ms & !allsrc device-driver file i386/objsrc/ms.c ms & allsrc device-driver # DigiBoard PC/4e, PC/8e, PC/16e, PC/8i terminal multiplexor device digi at isa, eisa: eisasubr file i386/OBJ/digi.o digi & !allsrc device-driver file i386/objsrc/digi.c digi & allsrc device-driver # Equinox SST device eqnx at isa,eisa: eisasubr file i386/OBJ/eqnx.o eqnx & !allsrc device-driver file i386/OBJ/eqnxifns.o eqnx & !allsrc device-driver file i386/objsrc/eqnx.c eqnx & allsrc device-driver file i386/objsrc/eqnxifns.c eqnx & allsrc device-driver # Specialix SLXOS 8-32 port terminal multiplexor device si at isa file i386/isa/si.c si device-driver # parallel printer port device lp at isa file i386/isa/lp.c lp device-driver # Xircom Pocket Ethernet 2 on LPT1 (aka lp0) # perhaps should attach `at lp'? device pe at isa: ifnet, ether file i386/OBJ/if_pe.o pe & !allsrc device-driver file i386/OBJ/if_petbl.o pe & !allsrc device-driver file i386/objsrc/if_pe.c pe & allsrc device-driver file i386/objsrc/if_petbl.c pe & allsrc device-driver # Xircom Pocket Ethernet 3 on LPT1 (aka lp0) # not a single buildable source file device xir at isa: ifnet, ether #file i386/OBJ/xir.o xir & !allsrc device-driver #file i386/objsrc/xir.c xir & allsrc device-driver file i386/OBJ/xir.o xir & !objsrc device-driver # Floppy controller & drives device fdc at isa { drive } device fd at fdc : disk file i386/isa/fd.c fd|fdc device-driver needs-count # IDE/ESDI/RLL/ST-506 Controller device wdc at isa, pcmcia { drive = -1 } file i386/isa/wdc.c wd|wdc|wdpi device-driver # IDE/ESDI/RLL/ST-506 Hard drives device wd at wdc : disk file i386/isa/wd.c wd device-driver # ATAPI style SCSI host bus adapter driver device wdpi at wdc: scsi file i386/isa/wdpi.c wdpi device-driver # Mitsumi CD-ROM device mcd at isa : disk file i386/isa/mcd.c mcd device-driver # QIC-02 tape device wt at isa file i386/isa/wt.c wt device-driver # Numeric coprocessor (387 or on-board 486) device npx at isa file i386/isa/npx.c npx device-driver needs-flag # VGA display adapter (only needed for X) device vga at isa file i386/isa/vga.c vga device-driver # Microsoft BusMouse driver (works with ATI Ultra busmouse) device bms at isa file i386/isa/bms.c bms device-driver # Logitec Bus Mouse, same location as bms0 (works with ATI Ultra Pro mouse) device lms at isa file i386/isa/lms.c lms device-driver # Common code for aha.a and bha.c define ab_subr file i386/isa/ab_subr.c ab_subr device-driver # Adaptec 1542B SCSI controller device aha at isa: scsi, ab_subr file i386/isa/aha.c aha device-driver # Buslogic EISA/VLB/PCI 32-bit SCSI controller device bha at isa: scsi, ab_subr file i386/isa/bha.c bha device-driver # Arlan wireless network interface card device ar at isa file i386/OBJ/if_ar.o ar & !allsrc device-driver file i386/objsrc/if_ar.c ar & allsrc device-driver # Novell NE-1000/NE-2000 and its comatible PCMCIA Ethernet adapter device ne at isa, pcmcia: ifnet, ether file i386/isa/if_ne.c ne device-driver # 3COM 3C501 Ethernet adapter device eo at isa: ifnet, ether file i386/isa/if_eo.c eo device-driver # 3COM EtherLink Plus 3C505 Ethernet adapter device ep at isa: ifnet, ether file i386/isa/if_ep.c ep device-driver # SDL Communications RISCom/N2 HDLC serial card device ntwo at isa: ifnet, p2p file i386/isa/if_n2.c ntwo device-driver # SDL Communications RISCom/N1 HDLC serial card device rn at isa: ifnet, p2p file i386/isa/if_rn.c rn device-driver # SDL Communications RISCom/H2 HDLC serial card device rh at isa: ifnet, p2p file i386/isa/if_rh.c rh device-driver # Adaptec 1520 or compatible SCSI host adaptor device sa at isa, pcmcia: scsi file i386/isa/sa.c sa device-driver device ncr at pci: scsi, pcisubr file i386/pci/ncr.c ncr device-driver # Saturn chipset corruption fix device saturn at pci: pcisubr file i386/pci/saturn.c saturn device-driver # Adaptec AIC-7770, AIC7870 based SCSI host adaptors device aic at pci, eisa: scsi, eisasubr, pcisubr file i386/isa/aic.c aic device-driver # TNIC-1500 Ether from South Coast Computing Services, +1 713 661 3301. device tn at isa: ifnet, ether file i386/isa/if_tn.c tn&!objsrc device-driver always-source # HP EtherTwist PC LAN Adapter/16 Plus: device hpp at isa: ifnet, ether file i386/isa/if_hpplus.c hpp device-driver # Allied Telesis RE2000/AT-1700 series Ethernet adapter driver device re at isa: ifnet, ether file i386/isa/if_re.c re device-driver # Western Digital/SMC family of ethernet adapters, plus 3COM 3C503 device we at isa: ifnet, ether file i386/isa/if_we.c we device-driver # 3COM EtherLink III 3C509/3C579/3C589/3C59X Ethernet adapter device ef at isa, eisa, pci, pcmcia: ifnet, ether, eisasubr, pcisubr file i386/isa/if_ef.c ef device-driver # 3COM 3C507 Ethernet adapter device el at isa: ifnet, ether file i386/isa/if_el.c el device-driver # Intel EtherExpress 16 Ethernet adapter device ex at isa: ifnet, ether file i386/isa/if_ex.c ex device-driver # Adaptec 1742A SCSI controller device eaha at eisa: scsi, eisasubr file i386/eisa/eaha.c eaha device-driver # APM driver pseudo-device apm file i386/isa/apm.c apm needs-count # Socket Service driver define ss pseudo-device ss file i386/pcmcia/ss.c ss needs-count # Card Service driver pseudo-device cs: ss file i386/pcmcia/cs_init.c cs needs-count file i386/pcmcia/cs_acccfg.c cs file i386/pcmcia/cs_apm.c cs file i386/pcmcia/cs_beep.c cs file i386/pcmcia/cs_cisutil.c cs file i386/pcmcia/cs_cli.c cs file i386/pcmcia/cs_conf.c cs file i386/pcmcia/cs_debug.c cs file i386/pcmcia/cs_entry.c cs file i386/pcmcia/cs_event.c cs file i386/pcmcia/cs_io.c cs file i386/pcmcia/cs_ioctl.c cs file i386/pcmcia/cs_irq.c cs file i386/pcmcia/cs_logmap.c cs file i386/pcmcia/cs_memory.c cs file i386/pcmcia/cs_memrw.c cs file i386/pcmcia/cs_pm.c cs file i386/pcmcia/cs_spec.c cs&!objsrc always-source file i386/pcmcia/cs_stat.c cs file i386/pcmcia/cs_tplsvc.c cs file i386/pcmcia/cs_util.c cs file i386/pcmcia/cs_var.c cs file i386/pcmcia/cs_win.c cs # PCIC driver device pcic at isa, pci: pcisubr file i386/isa/pcic.c pcic device-driver needs-flag # TCIC driver device tcic at isa file i386/isa/tcic.c tcic device-driver needs-flag # Fujitsu MB86960 based PCMCIA Ethernet adapter device cce at pcmcia: ifnet, ether file i386/isa/if_cce.c cce device-driver # Xircom Credit Card NetWave adapter # @WIDE@ device xnw at pcmcia: ifnet, ether # @WIDE@ file i386/isa/if_xnw.c xnw device-driver # @WIDE@ # PROXIM RangeLAN2/PCMCIA # @WIDE@ device crx at pcmcia: ifnet, ether # @WIDE@ file i386/isa/if_crx.c crx device-driver # @WIDE@ # MegaHertz PCMCIA Ethernet XJ10BT/XJ10BC/(CC10BT) Adapter device mz at pcmcia: ifnet, ether file i386/isa/if_mz.c mz device-driver # Focus Video Capture device fvc at pcmcia file i386/isa/fvc.c fvc device-driver # IBM Smart Capture Card device scc at pcmcia file i386/isa/scc.c scc device-driver needs-count file i386/isa/scc_subr.c scc device-driver # PCMCIA SRAM memory card device mc at pcmcia file i386/isa/mc.c mc device-driver # PROXIM RangeLAN2/ISA # @WIDE@ device rx at isa # @WIDE@ file i386/isa/if_rx.c rx device-driver # @WIDE@ # Chase Research IOPRO/IOLITE serial comms pseudo-device aim device aimc at isa file i386/isa/aimdata.c aim | aimc device-driver always-source needs-count file i386/isa/aimctl.c aimc | aim device-driver always-source needs-flag # Comtrol RocketPort device rp at isa file i386/isa/rp.c rp&!objsrc device-driver always-source # Cyclades Cyclom-Y boards device cy at isa file i386/isa/cy.c cy device-driver # IBM Token Ring Adapter (TRA) device tr at isa: ifnet, token, ether file i386/isa/if_tr.c tr device-driver # SMC TokenCard Elite device te at isa: ifnet, token, ether file i386/isa/if_te.c te device-driver # DEC DEFEA/DEFPA FDDI adapters device fea at eisa: ifnet, fddi, eisasubr, pcisubr device fpa at pci: ifnet, fddi, eisasubr, pcisubr file i386/eisa/if_pdq.c fea|fpa needs-flag device-driver file i386/eisa/pdq.c fea|fpa needs-flag device-driver # PCI DC21040/21140 based ethernet/fast ethernet device de at pci, eisa: ifnet, ether, pcisubr, eisasubr file i386/pci/if_de.c de device-driver # Digital EtherWORKS II & EtherWORKS II Turbo Ethernet Adapter # (DEPCA, DE100, DE101, DE200, DE201, DE202 (all ISA) and DE422 (EISA)) device di at isa, eisa: ifnet, ether, eisasubr file i386/isa/if_di.c di device-driver file i386/isa/lance.c di device-driver file i386/isa/decether.c di device-driver # VoxWare sound system define snd pseudo-device snd: snd define msupp define ad1848 define gsupp define sbmsupp define sbsupp # Yamaha OPL-2/OPL-3 FM - for SB, SB Pro, SB16, PAS device opl at isa: msupp # Gravis UltraSound device gus at isa: msupp, gsupp # Gravis UltraSound 16 bit option - for GUS16 device gusxvi at isa: ad1848, gsupp device mss at isa: ad1848, msupp, gsupp # Pro audio spectrum device pas at isa: msupp # SB16 device sbxvi at isa: msupp, sbmsupp, sbsupp # SB16 Midi device sbmidi at isa: msupp, sbmsupp # regular SB device sb at isa: msupp, sbsupp # 6850 Midi device uart at isa: msupp # Mpu401 Midi device mpu at isa file i386/isa/sound/adlib_card.c opl&!objsrc device-driver needs-flag always-source file i386/isa/sound/opl3.c opl&!objsrc device-driver always-source file i386/isa/sound/gus_card.c gus&!objsrc device-driver needs-flag always-source file i386/isa/sound/gus_midi.c gus&!objsrc device-driver always-source file i386/isa/sound/gus_vol.c gus&!objsrc device-driver always-source file i386/isa/sound/gus_wave.c gus&!objsrc device-driver always-source file i386/isa/sound/ics2101.c gus&!objsrc device-driver always-source file i386/isa/sound/sound_timer.c gus&!objsrc device-driver always-source file i386/isa/sound/ad1848.c ad1848&!objsrc device-driver needs-flag always-source file i386/isa/sound/pas2_card.c pas&!objsrc device-driver needs-flag always-source file i386/isa/sound/pas2_midi.c pas&!objsrc device-driver always-source file i386/isa/sound/pas2_mixer.c pas&!objsrc device-driver always-source file i386/isa/sound/pas2_pcm.c pas&!objsrc device-driver always-source file i386/isa/sound/sb16_dsp.c sbxvi&!objsrc device-driver needs-flag always-source file i386/isa/sound/sb16_midi.c sbmsupp&!objsrc device-driver needs-flag always-source file i386/isa/sound/sb_card.c sbsupp&!objsrc device-driver needs-flag always-source file i386/isa/sound/sb_dsp.c sbsupp&!objsrc device-driver always-source file i386/isa/sound/sb_midi.c sbsupp&!objsrc device-driver always-source file i386/isa/sound/sb_mixer.c sbsupp&!objsrc device-driver always-source file i386/isa/sound/uart6850.c uart&!objsrc device-driver needs-flag always-source file i386/isa/sound/mpu401.c mpu&!objsrc device-driver needs-flag always-source file i386/isa/sound/audio.c snd&!objsrc device-driver always-source file i386/isa/sound/dev_table.c snd&!objsrc device-driver always-source file i386/isa/sound/dmabuf.c snd&!objsrc device-driver always-source file i386/isa/sound/patmgr.c snd&!objsrc device-driver always-source file i386/isa/sound/sequencer.c snd&!objsrc device-driver always-source file i386/isa/sound/sound_switch.c snd&!objsrc device-driver always-source file i386/isa/sound/sys_timer.c snd&!objsrc device-driver always-source file i386/isa/sound/soundcard.c snd&!objsrc needs-flag device-driver always-source file i386/isa/sound/midi_synth.c msupp&!objsrc device-driver always-source file i386/isa/sound/midibuf.c msupp&!objsrc device-driver always-source # feal driver device feal at pcmcia file i386/isa/feal.c feal device-driver # Hitachi Speech Synthesis card driver device hss at pcmcia file i386/isa/hss.c hss device-driver # misc kernel drivers file kern/syscalls.c kgdb&!objsrc always-source file netns/ns_cksum.c ns file i386/i386/autoconf.c device-driver file i386/i386/cons.c file i386/i386/copy.s file i386/i386/dos_disksubr.c file i386/i386/exec_machdep.c file i386/i386/fpe_cmd.c fpe file i386/i386/fpe_fmt.c fpe file i386/i386/fpe_main.c fpe file i386/i386/fpe_s.s fpe file i386/i386/i386_param.c !objsrc always-source file i386/i386/in_cksum.c inet file i386/i386/kgdb_glue.c kgdb file i386/i386/kgdb_stub.c kgdb file i386/i386/locore.s file i386/i386/machdep.c file i386/i386/mem.c file i386/i386/pmap.c file i386/i386/process_machdep.c file i386/i386/random.s file i386/i386/segments.c file i386/i386/sys_machdep.c file i386/i386/trap.c file i386/i386/vm_machdep.c file i386/isa/clock.c file i386/isa/icu.s !objsrc always-source file thisisfor_in_proto.c hy needs-flag major { wd = 3, fd = 9, sd = 18, mcd = 23 }