1254721Semaste# $NetBSD: files.ibmnws,v 1.14 2019/05/08 13:40:15 isaki Exp $ 2254721Semaste# 3254721Semaste# ibmnws-specific configuration info 4254721Semaste# 5254721Semastemaxpartitions 8 6254721Semaste 7254721Semastemaxusers 2 8 64 8254721Semaste 9254721Semasteinclude "arch/powerpc/pic/files.pic" 10254721Semaste 11254721Semastefile arch/ibmnws/ibmnws/autoconf.c 12254721Semastefile arch/powerpc/powerpc/clock.c 13254721Semastefile arch/ibmnws/ibmnws/consinit.c 14254721Semastefile arch/ibmnws/ibmnws/machdep.c 15254721Semastefile arch/powerpc/oea/prep_machdep.c 16254721Semaste 17254721Semastefile arch/powerpc/powerpc/bus_dma.c 18254721Semastefile arch/powerpc/powerpc/bus_space.c 19254721Semastefile arch/powerpc/powerpc/procfs_machdep.c procfs 20254721Semaste 21254721Semaste# General files 22254721Semastefile dev/cons.c 23254721Semastefile dev/md_root.c memory_disk_hooks 24254721Semastefile kern/subr_disk_mbr.c disk 25254721Semaste 26254721Semaste# 27254721Semaste# Compatibility modules 28254721Semaste# 29254721Semaste 30254721Semaste# OSS audio driver compatibility 31254721Semaste# include "compat/ossaudio/files.ossaudio" 32254721Semaste 33254721Semaste# 34254721Semaste# Machine-independent I2O drivers 35254721Semaste# 36254721Semasteinclude "dev/i2o/files.i2o" 37254721Semaste 38254721Semaste# 39254721Semaste# Machine-independent SCSI drivers 40254721Semaste# 41254721Semasteinclude "dev/scsipi/files.scsipi" 42254721Semaste 43254721Semaste# 44254721Semaste# Machine-independent ATA drivers 45254721Semaste# 46254721Semasteinclude "dev/ata/files.ata" 47254721Semaste 48254721Semaste# 49254721Semaste# System bus types 50254721Semaste# 51254721Semastedefine mainbus {} 52254721Semastedevice mainbus: pcibus, mainbus 53254721Semasteattach mainbus at root 54254721Semastefile arch/ibmnws/ibmnws/mainbus.c mainbus 55254721Semaste 56254721Semastedevice cpu 57254721Semasteattach cpu at mainbus 58254721Semastefile arch/ibmnws/ibmnws/cpu.c cpu 59254721Semaste 60254721Semaste# 61254721Semaste# PCI-only drivers 62254721Semaste# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 63254721Semaste# XXX devices to 'pci'. 64254721Semaste# 65254721Semasteinclude "dev/pci/files.pci" 66254721Semasteinclude "dev/pci/files.agp" 67254721Semastefile arch/ibmnws/pci/pci_machdep.c pci 68254721Semastefile arch/powerpc/pci/pci_machdep_common.c pci 69254721Semastefile arch/powerpc/pci/pci_module.c pci & modular 70254721Semastefile arch/powerpc/pci/pciconf_indirect.c pci 71254721Semaste 72254721Semaste# PCI-Host bridge chipsets 73254721Semastedevice pchb: pcibus 74254721Semasteattach pchb at pci 75254721Semastefile arch/powerpc/pci/pchb.c pchb 76254721Semaste 77254721Semaste# PCI-ISA bridges 78254721Semastedevice pcib: isabus 79254721Semasteattach pcib at pci 80254721Semastefile arch/powerpc/pci/pcib.c pcib 81254721Semaste 82254721Semaste# 83254721Semaste# ISA and mixed ISA+PCI drivers 84254721Semaste# 85254721Semaste 86254721Semasteinclude "dev/isa/files.isa" 87254721Semastefile arch/powerpc/isa/isa_machdep_common.c isa 88254721Semastefile arch/powerpc/isa/isadma_machdep.c isa 89254721Semaste 90254721Semaste# ISA Plug 'n Play devices 91254721Semastefile arch/powerpc/isa/isapnp_machdep.c isapnp 92254721Semaste 93254721Semaste# Audio controller 94254721Semastedevice paud { }: audiobus, isadma, ad1848 95254721Semasteattach paud at isa with paud_isa 96254721Semastefile arch/prep/isa/paud_isa.c paud_isa 97254721Semaste 98254721Semaste# 99254721Semaste# clock 100254721Semaste# 101254721Semaste# No RTC on the IBM NetStations 102254721Semaste 103254721Semasteinclude "dev/pckbport/files.pckbport" 104254721Semaste 105254721Semaste# ISA speaker generates keyboard beep 106254721Semastedevice isabeep 107254721Semasteattach isabeep at pcppi 108254721Semastefile arch/prep/isa/isabeep.c 109254721Semaste 110254721Semaste# Floppy disk controller 111254721Semastedevice fdc { drive = -1 }: isadma 112254721Semastefile dev/isa/fd.c fdc needs-flag 113254721Semaste 114254721Semasteattach fdc at isa with fdc_isa 115254721Semastefile dev/isa/fdc_isa.c fdc_isa 116254721Semaste# Floppy disk controller 117254721Semastedevice fd: disk 118254721Semasteattach fd at fdc 119254721Semaste 120254721Semaste# PCMCIA drivers/support 121254721Semastedefparam PCIC_ISA_ALLOC_IOBASE 122254721Semastedefparam PCIC_ISA_ALLOC_IOSIZE 123254721Semastedefparam PCIC_ISA_INTR_ALLOC_MASK 124254721Semaste 125254721Semastedevice pcic: pcmciabus 126254721Semastefile dev/ic/i82365.c pcic 127254721Semasteattach pcic at isa with pcic_isa 128254721Semastefile dev/isa/i82365_isa.c pcic_isa 129254721Semastefile dev/isa/i82365_isasubr.c pcic_isa 130254721Semaste 131254721Semasteinclude "dev/pcmcia/files.pcmcia" 132254721Semaste 133254721Semaste# on-board I/O 134254721Semaste# define obio {[port = -1], [size = 0], [iomem = -1], [iosiz = 0], [irq = -1]} 135254721Semaste# device obio: obio 136254721Semaste# attach obio at mainbus 137254721Semaste# file arch/prep/dev/obio.c obio needs-flag 138254721Semaste 139254721Semaste# attach wdc at obio with wdc_obio 140254721Semaste# file arch/prep/dev/wdc_obio.c wdc_obio needs-flag 141254721Semaste 142254721Semasteinclude "arch/ibmnws/conf/majors.ibmnws" 143254721Semaste