files.prep revision 1.50
11.50Sgarbled# $NetBSD: files.prep,v 1.50 2006/02/23 19:44:02 garbled Exp $ 21.1Snonaka# 31.1Snonaka# prep-specific configuration info 41.1Snonaka# 51.5Snonakamaxpartitions 8 61.1Snonaka 71.1Snonakamaxusers 2 8 64 81.31Snonaka 91.31Snonakadefflag opt_residual.h RESIDUAL_DATA_DUMP 101.20Snonaka 111.47Skleinkdefflag opt_platform.h PLATFORM_IBM_6015 121.47Skleink PLATFORM_IBM_6040 131.40Smatt PLATFORM_IBM_6050 141.33Snonaka PLATFORM_IBM_7248 151.36Snonaka PLATFORM_IBM_7043_140 161.50Sgarbled PLATFORM_IBM_7024 171.33Snonaka PLATFORM_MOTOROLA_ULMB60XA 181.33Snonaka 191.20Snonaka# IBM 201.21Slukemfile arch/prep/prep/ibm_machdep.c 211.47Skleinkfile arch/prep/prep/ibm_6015.c platform_ibm_6015 221.40Smattfile arch/prep/prep/ibm_6040.c platform_ibm_6040 231.33Snonakafile arch/prep/prep/ibm_6050.c platform_ibm_6050 241.33Snonakafile arch/prep/prep/ibm_7248.c platform_ibm_7248 251.36Snonakafile arch/prep/prep/ibm_7043_140.c platform_ibm_7043_140 261.50Sgarbledfile arch/prep/prep/ibm_7024.c platform_ibm_7024 271.27Skleink 281.27Skleink# Motorola 291.27Skleinkfile arch/prep/prep/mot_machdep.c 301.33Snonakafile arch/prep/prep/mot_ulmb60xa.c platform_motorola_ulmb60xa 311.20Snonaka 321.21Slukemfile arch/prep/prep/platform.c 331.1Snonaka 341.1Snonakafile arch/prep/prep/autoconf.c 351.1Snonakafile arch/prep/prep/clock.c 361.30Snonakafile arch/prep/prep/consinit.c 371.1Snonakafile arch/prep/prep/disksubr.c disk 381.1Snonakafile arch/prep/prep/extintr.c 391.1Snonakafile arch/prep/prep/machdep.c 401.35Skleinkfile arch/prep/prep/residual.c residual_data_dump 411.19Snonaka 421.19Snonakafile arch/powerpc/powerpc/bus_dma.c 431.42Smattfile arch/powerpc/powerpc/bus_space.c 441.41Smattfile arch/powerpc/powerpc/procfs_machdep.c procfs 451.19Snonaka 461.19Snonaka# General files 471.1Snonakafile dev/cons.c 481.15Smanu 491.15Smanu# 501.7Sad# Machine-independent I2O drivers 511.7Sad# 521.7Sadinclude "dev/i2o/files.i2o" 531.1Snonaka 541.1Snonaka# 551.1Snonaka# Machine-independent SCSI drivers 561.1Snonaka# 571.1Snonakainclude "dev/scsipi/files.scsipi" 581.1Snonaka 591.1Snonaka# 601.1Snonaka# Machine-independent ATA drivers 611.1Snonaka# 621.1Snonaka 631.1Snonakainclude "dev/ata/files.ata" 641.1Snonaka 651.1Snonaka# 661.1Snonaka# Memory Disk for install floppy 671.1Snonaka# 681.9Smattfile dev/md_root.c memory_disk_hooks 691.1Snonaka 701.1Snonaka# 711.1Snonaka# System bus types 721.1Snonaka# 731.1Snonakadefine mainbus {} 741.1Snonakadevice mainbus: pcibus, mainbus 751.1Snonakaattach mainbus at root 761.1Snonakafile arch/prep/prep/mainbus.c mainbus 771.1Snonaka 781.1Snonakadevice cpu 791.1Snonakaattach cpu at mainbus 801.1Snonakafile arch/prep/prep/cpu.c cpu 811.1Snonaka 821.11Smattinclude "dev/wscons/files.wscons" 831.11Smattinclude "dev/wsfont/files.wsfont" 841.11Smattinclude "dev/rasops/files.rasops" 851.11Smatt 861.1Snonaka# 871.1Snonaka# PCI-only drivers 881.1Snonaka# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 891.1Snonaka# XXX devices to 'pci'. 901.1Snonaka# 911.1Snonakainclude "dev/pci/files.pci" 921.25Skleinkfile arch/prep/pci/pci_machdep.c pci 931.25Skleinkfile arch/prep/pci/prep_pciconf_direct.c pci 941.25Skleinkfile arch/prep/pci/prep_pciconf_indirect.c pci 951.1Snonaka 961.1Snonaka# PCI-Host bridge chipsets 971.1Snonakadevice pchb: pcibus 981.1Snonakaattach pchb at pci 991.1Snonakafile arch/prep/pci/pchb.c pchb 1001.1Snonaka 1011.1Snonaka# PCI-ISA bridges 1021.1Snonakadevice pcib: isabus 1031.1Snonakaattach pcib at pci 1041.1Snonakafile arch/prep/pci/pcib.c pcib 1051.1Snonaka 1061.50Sgarbled# PCI-EISA bridges 1071.50Sgarbleddevice pceb: eisabus, isabus 1081.50Sgarbledattach pceb at pci 1091.50Sgarbledfile arch/prep/pci/pceb.c pceb 1101.50Sgarbled 1111.11Smatt# IBM G10 display on ThinkPad 820 1121.11Smattdevice gten: wsemuldisplaydev, rasops8 1131.11Smattattach gten at pci 1141.11Smattfile arch/prep/pci/gten.c gten needs-flag 1151.11Smatt 1161.1Snonaka# 1171.1Snonaka# ISA and mixed ISA+PCI drivers 1181.1Snonaka# 1191.1Snonaka 1201.1Snonakainclude "dev/isa/files.isa" 1211.1Snonakafile arch/prep/isa/isa_machdep.c isa 1221.1Snonakafile arch/prep/isa/isadma_machdep.c isa 1231.13Stsutsui 1241.13Stsutsui# ISA Plug 'n Play devices 1251.13Stsutsuifile arch/prep/isa/isapnp_machdep.c isapnp 1261.1Snonaka 1271.1Snonaka# 1281.1Snonaka# clock 1291.1Snonaka# 1301.1Snonaka# mc146818 and compat. 1311.44Stsutsuidevice mcclock: mc146818 1321.1Snonakaattach mcclock at isa with mcclock_isa 1331.1Snonakafile arch/prep/isa/mcclock_isa.c mcclock_isa 1341.26Skleink 1351.26Skleink# mk48t18 and compat. 1361.26Skleinkdevice mkclock: mk48txx 1371.26Skleinkattach mkclock at isa with mkclock_isa 1381.26Skleinkfile arch/prep/isa/mkclock_isa.c mkclock_isa 1391.1Snonaka 1401.46Sbjh21include "dev/pckbport/files.pckbport" 1411.1Snonaka 1421.1Snonaka# ISA speaker generates keyboard beep 1431.1Snonakadevice isabeep 1441.1Snonakaattach isabeep at pcppi 1451.1Snonakafile arch/prep/isa/isabeep.c 1461.1Snonaka 1471.1Snonaka# Floppy disk controller 1481.10Smattdevice fdc { drive = -1 }: isadma 1491.10Smattfile dev/isa/fd.c fdc needs-flag 1501.10Smatt 1511.10Smattattach fdc at isa with fdc_isa 1521.10Smattfile dev/isa/fdc_isa.c fdc_isa 1531.10Smatt# Floppy disk controller 1541.10Smattdevice fd: disk 1551.1Snonakaattach fd at fdc 1561.1Snonaka 1571.29Saugustssdevice paud { }: audiobus, isadma, ad1848, auconv 1581.12Smattattach paud at isa with paud_isa 1591.12Smattfile arch/prep/isa/paud_isa.c paud_isa 1601.1Snonaka 1611.50Sgarbled# 1621.50Sgarbled# EISA-only drivers 1631.50Sgarbled# 1641.50Sgarbled 1651.50Sgarbledinclude "dev/eisa/files.eisa" 1661.50Sgarbledfile arch/prep/eisa/eisa_machdep.c eisa 1671.50Sgarbled 1681.6Snonaka# USB drivers 1691.6Snonakainclude "dev/usb/files.usb" 1701.8Smatt 1711.8Smatt# PCMCIA drivers/support 1721.23Slukemdefparam PCIC_ISA_ALLOC_IOBASE 1731.23Slukemdefparam PCIC_ISA_ALLOC_IOSIZE 1741.23Slukemdefparam PCIC_ISA_INTR_ALLOC_MASK 1751.8Smatt 1761.8Smattdevice pcic: pcmciabus 1771.8Smattfile dev/ic/i82365.c pcic 1781.8Smattattach pcic at isa with pcic_isa 1791.8Smattfile dev/isa/i82365_isa.c pcic_isa 1801.8Smattfile dev/isa/i82365_isasubr.c pcic_isa 1811.8Smatt 1821.8Smattinclude "dev/pcmcia/files.pcmcia" 1831.34Snonaka 1841.34Snonaka# on-board I/O 1851.34Snonakadefine obio {[port = -1], [size = 0], [iomem = -1], [iosiz = 0], [irq = -1]} 1861.34Snonakadevice obio: obio 1871.34Snonakaattach obio at mainbus 1881.34Snonakafile arch/prep/dev/obio.c obio needs-flag 1891.34Snonaka 1901.34Snonakaattach wdc at obio with wdc_obio 1911.34Snonakafile arch/prep/dev/wdc_obio.c wdc_obio needs-flag 1921.37Sgehenna 1931.37Sgehennainclude "arch/prep/conf/majors.prep" 194