files.prep revision 1.58
11.58Sgarbled# $NetBSD: files.prep,v 1.58 2007/10/17 19:56:49 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.58Sgarbledinclude "arch/powerpc/pic/files.pic" 101.58Sgarbledinclude "arch/powerpc/pic/files.ipi" 111.58Sgarbled 121.31Snonakadefflag opt_residual.h RESIDUAL_DATA_DUMP 131.52Sgarbleddefflag opt_nvram.h NVRAM_DUMP 141.20Snonaka 151.51Sgarbled# IBM quirk functions 161.21Slukemfile arch/prep/prep/ibm_machdep.c 171.20Snonaka 181.21Slukemfile arch/prep/prep/platform.c 191.1Snonaka 201.1Snonakafile arch/prep/prep/autoconf.c 211.58Sgarbledfile arch/powerpc/powerpc/clock.c 221.30Snonakafile arch/prep/prep/consinit.c 231.54Sgarbledfile kern/subr_disk_mbr.c disk 241.58Sgarbledfile arch/powerpc/oea/prep_machdep.c 251.1Snonakafile arch/prep/prep/machdep.c 261.51Sgarbledfile arch/prep/prep/residual.c 271.19Snonaka 281.19Snonakafile arch/powerpc/powerpc/bus_dma.c 291.42Smattfile arch/powerpc/powerpc/bus_space.c 301.41Smattfile arch/powerpc/powerpc/procfs_machdep.c procfs 311.53Sgarbledfile arch/powerpc/powerpc/softintr.c 321.19Snonaka 331.19Snonaka# General files 341.1Snonakafile dev/cons.c 351.15Smanu 361.15Smanu# 371.7Sad# Machine-independent I2O drivers 381.7Sad# 391.7Sadinclude "dev/i2o/files.i2o" 401.1Snonaka 411.1Snonaka# 421.1Snonaka# Machine-independent SCSI drivers 431.1Snonaka# 441.1Snonakainclude "dev/scsipi/files.scsipi" 451.1Snonaka 461.1Snonaka# 471.1Snonaka# Machine-independent ATA drivers 481.1Snonaka# 491.1Snonaka 501.1Snonakainclude "dev/ata/files.ata" 511.1Snonaka 521.1Snonaka# 531.1Snonaka# Memory Disk for install floppy 541.1Snonaka# 551.9Smattfile dev/md_root.c memory_disk_hooks 561.1Snonaka 571.1Snonaka# 581.1Snonaka# System bus types 591.1Snonaka# 601.1Snonakadefine mainbus {} 611.1Snonakadevice mainbus: pcibus, mainbus 621.1Snonakaattach mainbus at root 631.1Snonakafile arch/prep/prep/mainbus.c mainbus 641.1Snonaka 651.1Snonakadevice cpu 661.1Snonakaattach cpu at mainbus 671.1Snonakafile arch/prep/prep/cpu.c cpu 681.1Snonaka 691.11Smattinclude "dev/wscons/files.wscons" 701.11Smattinclude "dev/wsfont/files.wsfont" 711.11Smattinclude "dev/rasops/files.rasops" 721.57Smacallaninclude "dev/wsfb/files.wsfb" 731.11Smatt 741.1Snonaka# 751.1Snonaka# PCI-only drivers 761.1Snonaka# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 771.1Snonaka# XXX devices to 'pci'. 781.1Snonaka# 791.1Snonakainclude "dev/pci/files.pci" 801.58Sgarbledinclude "dev/pci/files.agp" 811.25Skleinkfile arch/prep/pci/pci_machdep.c pci 821.25Skleinkfile arch/prep/pci/prep_pciconf_direct.c pci 831.58Sgarbledfile arch/powerpc/pci/pci_machdep_common.c pci 841.58Sgarbledfile arch/powerpc/pci/pciconf_indirect.c pci 851.1Snonaka 861.1Snonaka# PCI-Host bridge chipsets 871.1Snonakadevice pchb: pcibus 881.1Snonakaattach pchb at pci 891.58Sgarbledfile arch/powerpc/pci/pchb.c pchb 901.1Snonaka 911.1Snonaka# PCI-ISA bridges 921.1Snonakadevice pcib: isabus 931.1Snonakaattach pcib at pci 941.58Sgarbledfile arch/powerpc/pci/pcib.c pcib 951.1Snonaka 961.50Sgarbled# PCI-EISA bridges 971.50Sgarbleddevice pceb: eisabus, isabus 981.50Sgarbledattach pceb at pci 991.50Sgarbledfile arch/prep/pci/pceb.c pceb 1001.50Sgarbled 1011.11Smatt# IBM G10 display on ThinkPad 820 1021.11Smattdevice gten: wsemuldisplaydev, rasops8 1031.11Smattattach gten at pci 1041.11Smattfile arch/prep/pci/gten.c gten needs-flag 1051.11Smatt 1061.1Snonaka# 1071.1Snonaka# ISA and mixed ISA+PCI drivers 1081.1Snonaka# 1091.1Snonaka 1101.1Snonakainclude "dev/isa/files.isa" 1111.58Sgarbledfile arch/powerpc/isa/isa_machdep_common.c isa 1121.58Sgarbledfile arch/powerpc/isa/isadma_machdep.c isa 1131.13Stsutsui 1141.13Stsutsui# ISA Plug 'n Play devices 1151.58Sgarbledfile arch/powerpc/isa/isapnp_machdep.c isapnp 1161.1Snonaka 1171.46Sbjh21include "dev/pckbport/files.pckbport" 1181.1Snonaka 1191.1Snonaka# ISA speaker generates keyboard beep 1201.1Snonakadevice isabeep 1211.1Snonakaattach isabeep at pcppi 1221.1Snonakafile arch/prep/isa/isabeep.c 1231.1Snonaka 1241.1Snonaka# Floppy disk controller 1251.10Smattdevice fdc { drive = -1 }: isadma 1261.10Smattfile dev/isa/fd.c fdc needs-flag 1271.10Smatt 1281.10Smattattach fdc at isa with fdc_isa 1291.10Smattfile dev/isa/fdc_isa.c fdc_isa 1301.10Smatt# Floppy disk controller 1311.10Smattdevice fd: disk 1321.1Snonakaattach fd at fdc 1331.1Snonaka 1341.29Saugustssdevice paud { }: audiobus, isadma, ad1848, auconv 1351.12Smattattach paud at isa with paud_isa 1361.12Smattfile arch/prep/isa/paud_isa.c paud_isa 1371.1Snonaka 1381.50Sgarbled# 1391.50Sgarbled# EISA-only drivers 1401.50Sgarbled# 1411.50Sgarbled 1421.50Sgarbledinclude "dev/eisa/files.eisa" 1431.50Sgarbledfile arch/prep/eisa/eisa_machdep.c eisa 1441.50Sgarbled 1451.6Snonaka# USB drivers 1461.6Snonakainclude "dev/usb/files.usb" 1471.8Smatt 1481.8Smatt# PCMCIA drivers/support 1491.23Slukemdefparam PCIC_ISA_ALLOC_IOBASE 1501.23Slukemdefparam PCIC_ISA_ALLOC_IOSIZE 1511.23Slukemdefparam PCIC_ISA_INTR_ALLOC_MASK 1521.8Smatt 1531.8Smattdevice pcic: pcmciabus 1541.8Smattfile dev/ic/i82365.c pcic 1551.8Smattattach pcic at isa with pcic_isa 1561.8Smattfile dev/isa/i82365_isa.c pcic_isa 1571.8Smattfile dev/isa/i82365_isasubr.c pcic_isa 1581.8Smatt 1591.8Smattinclude "dev/pcmcia/files.pcmcia" 1601.34Snonaka 1611.34Snonaka# on-board I/O 1621.51Sgarbleddefine pnpbus { [index = -1] } 1631.51Sgarbleddevice pnpbus : pnpbus 1641.51Sgarbledattach pnpbus at mainbus 1651.51Sgarbledfile arch/prep/pnpbus/pnpbus.c pnpbus needs-flag 1661.51Sgarbled 1671.55Sgarbled# 1681.55Sgarbled# clock 1691.55Sgarbled# 1701.55Sgarbled# mc146818 and compat. 1711.55Sgarbleddevice mcclock: mc146818 1721.55Sgarbledattach mcclock at pnpbus with mcclock_pnpbus 1731.58Sgarbledfile arch/prep/pnpbus/mcclock_pnpbus.c mcclock & mcclock_pnpbus needs-flag 1741.55Sgarbled 1751.55Sgarbled# mk48t18 stub probe XXX MUST OCCUR BEFORE NVRAM 1761.55Sgarbleddevice mkclock: mk48txx 1771.55Sgarbledattach mkclock at pnpbus with mkclock_pnpbus 1781.58Sgarbledfile arch/prep/pnpbus/mkclock_pnpbus.c mkclock & mkclock_pnpbus needs-flag 1791.55Sgarbled 1801.51Sgarbledattach wdc at pnpbus with wdc_pnpbus 1811.51Sgarbledfile arch/prep/pnpbus/wdc_pnpbus.c wdc_pnpbus needs-flag 1821.56Sgarbled 1831.51Sgarbledattach fdc at pnpbus with fdc_pnpbus: isadma 1841.51Sgarbledfile arch/prep/pnpbus/fdc_pnpbus.c fdc_pnpbus 1851.56Sgarbled 1861.52Sgarbleddevice nvram 1871.52Sgarbledattach nvram at pnpbus with nvram_pnpbus 1881.52Sgarbledfile arch/prep/pnpbus/nvram_pnpbus.c nvram_pnpbus 1891.37Sgehenna 1901.56Sgarbledattach we at pnpbus with we_pnpbus 1911.56Sgarbledfile arch/prep/pnpbus/if_we_pnpbus.c we_pnpbus 1921.56Sgarbled 1931.37Sgehennainclude "arch/prep/conf/majors.prep" 194