files.prep revision 1.2
11.2Soster# $NetBSD: files.prep,v 1.2 2000/03/15 16:57:14 oster Exp $ 21.1Snonaka# 31.1Snonaka# prep-specific configuration info 41.1Snonaka# 51.1Snonakamaxpartitions 16 61.1Snonaka 71.1Snonakamaxusers 2 8 64 81.1Snonaka 91.1Snonakafile arch/prep/prep/autoconf.c 101.1Snonakafile arch/prep/prep/bus_dma.c 111.1Snonakafile arch/prep/prep/clock.c 121.1Snonakafile arch/prep/prep/conf.c 131.1Snonakafile arch/prep/prep/disksubr.c disk 141.1Snonakafile arch/prep/prep/extintr.c 151.1Snonakafile arch/prep/prep/machdep.c 161.1Snonakafile dev/clock_subr.c 171.1Snonakafile dev/cons.c 181.1Snonaka 191.1Snonaka# 201.1Snonaka# Machine-independent SCSI drivers 211.1Snonaka# 221.1Snonakainclude "dev/scsipi/files.scsipi" 231.1Snonakamajor {sd = 4} 241.1Snonakamajor {cd = 6} 251.1Snonaka 261.1Snonaka# 271.1Snonaka# Machine-independent ATA drivers 281.1Snonaka# 291.1Snonaka 301.1Snonakainclude "dev/ata/files.ata" 311.1Snonakamajor {wd = 0} 321.1Snonaka 331.1Snonaka# 341.1Snonaka# Memory Disk for install floppy 351.1Snonaka# 361.1Snonakafile arch/prep/prep/md_root.c memory_disk_hooks 371.1Snonakamajor {md = 17} 381.2Soster 391.2Soster# 401.2Soster# RAIDframe 411.2Soster# 421.2Sostermajor {md = 18} 431.1Snonaka 441.1Snonaka# 451.1Snonaka# System bus types 461.1Snonaka# 471.1Snonakadefine mainbus {} 481.1Snonakadevice mainbus: pcibus, mainbus 491.1Snonakaattach mainbus at root 501.1Snonakafile arch/prep/prep/mainbus.c mainbus 511.1Snonaka 521.1Snonakadevice cpu 531.1Snonakaattach cpu at mainbus 541.1Snonakafile arch/prep/prep/cpu.c cpu 551.1Snonaka 561.1Snonaka# 571.1Snonaka# PCI-only drivers 581.1Snonaka# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 591.1Snonaka# XXX devices to 'pci'. 601.1Snonaka# 611.1Snonakainclude "dev/pci/files.pci" 621.1Snonakafile arch/prep/pci/pci_machdep.c pci 631.1Snonaka 641.1Snonaka# PCI-Host bridge chipsets 651.1Snonakadevice pchb: pcibus 661.1Snonakaattach pchb at pci 671.1Snonakafile arch/prep/pci/pchb.c pchb 681.1Snonaka 691.1Snonaka# PCI-ISA bridges 701.1Snonakadevice pcib: isabus 711.1Snonakaattach pcib at pci 721.1Snonakafile arch/prep/pci/pcib.c pcib 731.1Snonaka 741.1Snonaka# 751.1Snonaka# ISA and mixed ISA+PCI drivers 761.1Snonaka# 771.1Snonaka 781.1Snonakainclude "dev/isa/files.isa" 791.1Snonakamajor {mcd = 7} 801.1Snonakafile arch/prep/isa/isa_machdep.c isa 811.1Snonakafile arch/prep/isa/isadma_machdep.c isa 821.1Snonaka 831.1Snonaka# 841.1Snonaka# clock 851.1Snonaka# 861.1Snonaka# mc146818 and compat. 871.1Snonakadevice mcclock 881.1Snonakaattach mcclock at isa with mcclock_isa 891.1Snonakafile arch/prep/prep/mcclock.c mcclock 901.1Snonakafile arch/prep/isa/mcclock_isa.c mcclock_isa 911.1Snonaka 921.1Snonaka# attribute used to represent the "keyboard controller" 931.1Snonaka# XXX should be a real device 941.1Snonakadefine pckbcport { [irq = -1], [port = -1] } 951.1Snonaka 961.1Snonaka# PC console support a la "pccons" 971.1Snonakadevice pc: tty, pckbcport 981.1Snonakaattach pc at isa 991.1Snonakadevice pcconskbd 1001.1Snonakaattach pcconskbd at pckbc 1011.1Snonakafile arch/prep/isa/pccons.c pc | pcconskbd needs-flag 1021.1Snonaka 1031.1Snonakainclude "dev/wscons/files.wscons" 1041.1Snonaka 1051.1Snonakainclude "dev/pckbc/files.pckbc" 1061.1Snonaka 1071.1Snonaka# ISA speaker generates keyboard beep 1081.1Snonakadevice isabeep 1091.1Snonakaattach isabeep at pcppi 1101.1Snonakafile arch/prep/isa/isabeep.c 1111.1Snonaka 1121.1Snonaka# Floppy disk controller 1131.1Snonakadevice fdc {drive = -1} 1141.1Snonakaattach fdc at isa 1151.1Snonakadevice fd: disk, isadma 1161.1Snonakaattach fd at fdc 1171.1Snonakafile arch/prep/isa/fd.c fdc needs-flag 1181.1Snonakamajor {fd = 2} 1191.1Snonaka 1201.1Snonaka# Game adapter (joystick) 1211.1Snonakadevice joy 1221.1Snonakafile arch/prep/isa/joy.c joy needs-flag 1231.1Snonaka 1241.1Snonakaattach joy at isa with joy_isa 1251.1Snonakafile arch/prep/isa/joy_isa.c joy_isa 1261.1Snonaka 1271.1Snonaka# network devices MII bus 1281.1Snonakainclude "dev/mii/files.mii" 1291.1Snonaka 1301.1Snonaka# 1311.1Snonaka# Linux binary compatibility (COMPAT_LINUX) 1321.1Snonaka# 1331.1Snonaka#include "compat/linux/files.linux" 1341.1Snonaka#include "compat/linux/arch/powerpc/files.linux_powerpc" 1351.1Snonaka 1361.1Snonaka# 1371.1Snonaka# OSS audio driver compatibility 1381.1Snonaka# 1391.1Snonaka#include "compat/ossaudio/files.ossaudio" 140