files.bebox revision 1.49
11.49Sgarbled# $NetBSD: files.bebox,v 1.49 2007/10/17 19:53:59 garbled Exp $ 21.1Ssakamoto# 31.7Ssakamoto# First try for bebox specific configuration info 41.1Ssakamoto# 51.43Swizmaxpartitions 8 61.1Ssakamoto 71.1Ssakamotomaxusers 2 8 64 81.40Smatt 91.49Sgarbledinclude "arch/powerpc/pic/files.pic" 101.49Sgarbled 111.40Smattdefflag XSERVER 121.1Ssakamoto 131.1Ssakamotofile arch/bebox/bebox/autoconf.c 141.1Ssakamotofile arch/bebox/bebox/machdep.c 151.49Sgarbledfile arch/powerpc/powerpc/clock.c 161.49Sgarbledfile arch/powerpc/oea/prep_machdep.c 171.26Stsubaifile arch/powerpc/powerpc/bus_dma.c 181.39Smattfile arch/powerpc/powerpc/bus_space.c 191.49Sgarbledfile arch/powerpc/powerpc/softintr.c 201.38Smattfile arch/powerpc/powerpc/procfs_machdep.c procfs 211.49Sgarbledfile arch/bebox/bebox/pic_bebox.c 221.11Ssakamoto 231.11Ssakamoto# General files 241.1Ssakamotofile dev/cons.c 251.49Sgarbledfile kern/subr_disk_mbr.c disk 261.1Ssakamoto 271.1Ssakamoto# 281.1Ssakamoto# Machine-independent SCSI drivers 291.1Ssakamoto# 301.5Ssakamotoinclude "dev/scsipi/files.scsipi" 311.1Ssakamoto 321.1Ssakamoto# 331.5Ssakamoto# Machine-independent ATA drivers 341.5Ssakamoto# 351.5Ssakamoto 361.6Ssakamotoinclude "dev/ata/files.ata" 371.7Ssakamoto 381.7Ssakamoto# 391.7Ssakamoto# Memory Disk for install floppy 401.7Ssakamoto# 411.31Sjdolecekfile dev/md_root.c memory_disk_hooks 421.21Sad 431.21Sad# 441.21Sad# Machine-independent I2O drivers. 451.21Sad# 461.21Sadinclude "dev/i2o/files.i2o" 471.5Ssakamoto 481.5Ssakamoto# 491.1Ssakamoto# System bus types 501.1Ssakamoto# 511.1Ssakamotodefine mainbus { } 521.45Sdrochnerdevice mainbus: pcibus, mainbus 531.1Ssakamotoattach mainbus at root 541.1Ssakamoto 551.28Smattdevice cpu 561.28Smattattach cpu at mainbus 571.49Sgarbledfile arch/bebox/bebox/cpu.c 581.28Smatt 591.28Smattfile arch/bebox/bebox/mainbus.c mainbus|cpu needs-flag 601.48Smacallan 611.48Smacallan# generic fb driver 621.48Smacallaninclude "dev/wsfb/files.wsfb" 631.48Smacallan 641.1Ssakamoto# 651.1Ssakamoto# PCI-only drivers 661.1Ssakamoto# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 671.1Ssakamoto# XXX devices to 'pci'. 681.1Ssakamoto# 691.49Sgarbled 701.17Sthorpejinclude "dev/pci/files.pci" 711.1Ssakamotofile arch/bebox/pci/pci_machdep.c pci 721.49Sgarbledfile arch/powerpc/pci/pci_machdep_common.c pci 731.49Sgarbledfile arch/powerpc/pci/pciconf_indirect.c pci 741.49Sgarbled 751.49Sgarbledinclude "dev/pci/files.agp" 761.1Ssakamoto 771.1Ssakamoto# PCI-Host bridge chipsets 781.8Sthorpejdevice pchb: pcibus 791.1Ssakamotoattach pchb at pci 801.49Sgarbledfile arch/powerpc/pci/pchb.c pchb 811.1Ssakamoto 821.1Ssakamoto# PCI-ISA bridges 831.8Sthorpejdevice pcib: isabus 841.1Ssakamotoattach pcib at pci 851.49Sgarbled 861.49Sgarbledfile arch/powerpc/pci/pcib.c pcib 871.49Sgarbled 881.1Ssakamoto 891.1Ssakamoto# 901.1Ssakamoto# ISA and mixed ISA+PCI drivers 911.1Ssakamoto# 921.1Ssakamoto 931.6Ssakamotoinclude "dev/isa/files.isa" 941.49Sgarbledfile arch/powerpc/isa/isa_machdep_common.c isa 951.49Sgarbledfile arch/powerpc/isa/isadma_machdep.c isa 961.1Ssakamoto 971.49Sgarbled#file arch/bebox/isa/isa_machdep.c isa 981.49Sgarbled#file arch/bebox/isa/isadma_machdep.c isa 991.1Ssakamoto 1001.1Ssakamoto# PC clock 1011.49Sgarbled#file arch/bebox/isa/isaclock.c isa 1021.1Ssakamoto 1031.47Sgdamoredevice mcclock: mc146818 1041.47Sgdamoreattach mcclock at isa with mcclock_isa 1051.47Sgdamorefile arch/bebox/isa/mcclock_isa.c mcclock_isa 1061.47Sgdamore 1071.1Ssakamoto# attribute used to represent the "keyboard controller" 1081.1Ssakamoto# XXX should be a real device 1091.9Ssakamotodefine pckbcport { [irq = -1], [port = -1] } 1101.1Ssakamoto 1111.1Ssakamoto# PC console support a la "pccons" 1121.9Ssakamotodevice pc: tty, pckbcport 1131.1Ssakamotoattach pc at isa 1141.42Sbjh21device pcconskbd: pckbport_machdep_cnattach 1151.42Sbjh21attach pcconskbd at pckbport 1161.9Ssakamotofile arch/bebox/isa/pccons.c pc | pcconskbd needs-flag 1171.1Ssakamoto 1181.1Ssakamoto# PC Mice; Logitech-style, Microsoft-style, and PS/2-style 1191.8Sthorpejdevice lms 1201.1Ssakamotoattach lms at isa 1211.1Ssakamotofile arch/bebox/isa/lms.c lms needs-flag 1221.8Sthorpejdevice mms 1231.1Ssakamotoattach mms at isa 1241.1Ssakamotofile arch/bebox/isa/mms.c mms needs-flag 1251.9Ssakamoto 1261.9Ssakamotoinclude "dev/wscons/files.wscons" 1271.29Sbriggsinclude "dev/wsfont/files.wsfont" 1281.14Ssakamoto 1291.49Sgarbled#device pfb: wsemuldisplaydev, wsrasteremulops 1301.49Sgarbled#attach pfb at pci 1311.49Sgarbled#file arch/bebox/pci/pfb.c pfb needs-flag 1321.9Ssakamoto 1331.42Sbjh21include "dev/pckbport/files.pckbport" 1341.9Ssakamoto 1351.1Ssakamoto# Floppy disk controller 1361.20Sthorpejdevice fdc {drive = -1}: isadma 1371.20Sthorpejfile dev/isa/fd.c fdc needs-flag 1381.20Sthorpej 1391.20Sthorpejattach fdc at isa with fdc_isa 1401.20Sthorpejfile dev/isa/fdc_isa.c fdc_isa 1411.20Sthorpej 1421.20Sthorpejdevice fd: disk 1431.1Ssakamotoattach fd at fdc 1441.1Ssakamoto 1451.12Sthorpej# ISA Plug 'n Play support 1461.49Sgarbledfile arch/powerpc/isa/isapnp_machdep.c isapnp 1471.35Sgehenna 1481.35Sgehennainclude "arch/bebox/conf/majors.bebox" 149