files.bebox revision 1.8
11.8Sthorpej# $NetBSD: files.bebox,v 1.8 1998/02/16 22:12:46 thorpej Exp $ 21.1Ssakamoto# 31.7Ssakamoto# First try for bebox specific configuration info 41.1Ssakamoto# 51.1Ssakamotomaxpartitions 16 61.1Ssakamoto 71.1Ssakamotomaxusers 2 8 64 81.1Ssakamoto 91.1Ssakamotofile arch/bebox/bebox/Locore.c 101.1Ssakamotofile arch/bebox/bebox/autoconf.c 111.1Ssakamotofile arch/bebox/bebox/bcopy.c 121.1Ssakamotofile arch/bebox/bebox/clock.c 131.1Ssakamotofile arch/bebox/bebox/conf.c 141.1Ssakamotofile arch/bebox/bebox/copyinstr.c 151.1Ssakamotofile arch/bebox/bebox/copyoutstr.c 161.1Ssakamotofile arch/bebox/bebox/copystr.c 171.1Ssakamotofile arch/bebox/bebox/disksubr.c disk 181.1Ssakamotofile arch/bebox/bebox/extintr.c 191.1Ssakamotofile arch/bebox/bebox/fpu.c 201.1Ssakamotofile arch/bebox/bebox/fubyte.c 211.1Ssakamotofile arch/bebox/bebox/fuswintr.c 221.1Ssakamotofile arch/bebox/bebox/in_cksum.c 231.1Ssakamotofile arch/bebox/bebox/ipkdb_glue.c ipkdb 241.1Ssakamotofile arch/bebox/bebox/machdep.c 251.1Ssakamotofile arch/bebox/bebox/mem.c 261.1Ssakamotofile arch/bebox/bebox/pmap.c 271.1Ssakamotofile arch/bebox/bebox/process_machdep.c 281.1Ssakamotofile arch/bebox/bebox/subyte.c 291.1Ssakamotofile arch/bebox/bebox/suword.c 301.1Ssakamotofile arch/bebox/bebox/suswintr.c 311.1Ssakamotofile arch/bebox/bebox/sys_machdep.c 321.1Ssakamotofile arch/bebox/bebox/trap.c 331.1Ssakamotofile arch/bebox/bebox/vm_machdep.c 341.1Ssakamotofile arch/bebox/bebox/bus_dma.c 351.1Ssakamotofile dev/cons.c 361.6Ssakamotofile arch/bebox/bebox/setjmp.s ddb 371.1Ssakamotofile arch/bebox/bebox/db_memrw.c ddb 381.1Ssakamotofile arch/bebox/bebox/db_disasm.c ddb 391.1Ssakamotofile arch/bebox/bebox/db_interface.c ddb 401.1Ssakamotofile arch/bebox/bebox/db_trace.c ddb 411.1Ssakamoto 421.1Ssakamotomajor {vnd = 14} 431.1Ssakamoto 441.1Ssakamoto# 451.1Ssakamoto# Machine-independent SCSI drivers 461.1Ssakamoto# 471.5Ssakamotoinclude "dev/scsipi/files.scsipi" 481.1Ssakamotomajor {sd = 4} 491.1Ssakamotomajor {st = 5} 501.1Ssakamotomajor {cd = 6} 511.1Ssakamoto 521.1Ssakamoto# 531.5Ssakamoto# Machine-independent ATA drivers 541.5Ssakamoto# 551.5Ssakamoto 561.6Ssakamotoinclude "dev/ata/files.ata" 571.5Ssakamotomajor {wd = 0} 581.7Ssakamoto 591.7Ssakamoto# 601.7Ssakamoto# Memory Disk for install floppy 611.7Ssakamoto# 621.7Ssakamotofile arch/bebox/bebox/md_root.c memory_disk_hooks 631.7Ssakamotomajor {md = 17} 641.5Ssakamoto 651.5Ssakamoto# 661.1Ssakamoto# System bus types 671.1Ssakamoto# 681.1Ssakamotodefine mainbus { } 691.8Sthorpejdevice mainbus: isabus, pcibus, mainbus 701.1Ssakamotoattach mainbus at root 711.1Ssakamotofile arch/bebox/bebox/mainbus.c mainbus 721.1Ssakamoto 731.1Ssakamoto# 741.1Ssakamoto# PCI-only drivers 751.1Ssakamoto# XXX MUST BE INCLUDED BEFORE files.isa, as long as files.isa attaches 761.1Ssakamoto# XXX devices to 'pci'. 771.1Ssakamoto# 781.1Ssakamotoinclude "../../../dev/pci/files.pci" 791.1Ssakamotofile arch/bebox/pci/pci_machdep.c pci 801.1Ssakamoto 811.1Ssakamoto# PCI-Host bridge chipsets 821.8Sthorpejdevice pchb: pcibus 831.1Ssakamotoattach pchb at pci 841.1Ssakamotofile arch/bebox/pci/pchb.c pchb 851.1Ssakamoto 861.1Ssakamoto# PCI-ISA bridges 871.8Sthorpejdevice pcib: isabus 881.1Ssakamotoattach pcib at pci 891.1Ssakamotofile arch/bebox/pci/pcib.c pcib 901.1Ssakamoto 911.1Ssakamoto# 921.1Ssakamoto# ISA and mixed ISA+PCI drivers 931.1Ssakamoto# 941.1Ssakamoto 951.6Ssakamotoinclude "dev/isa/files.isa" 961.1Ssakamotomajor {mcd = 7} 971.1Ssakamoto#major {scd = 15} 981.1Ssakamotomajor {wt = 3} 991.1Ssakamoto 1001.1Ssakamotofile arch/bebox/isa/isa_machdep.c isa 1011.1Ssakamotofile arch/bebox/isa/isadma_machdep.c isa 1021.1Ssakamoto 1031.1Ssakamoto# PC clock 1041.1Ssakamotofile arch/bebox/isa/isaclock.c isa 1051.1Ssakamoto 1061.1Ssakamoto# attribute used to represent the "keyboard controller" 1071.1Ssakamoto# XXX should be a real device 1081.1Ssakamotodefine pckbd { [irq = -1], [port = -1] } 1091.1Ssakamoto 1101.1Ssakamoto# PC console support a la "pccons" 1111.8Sthorpejdevice pc: tty, pckbd 1121.1Ssakamotoattach pc at isa 1131.1Ssakamotofile arch/bebox/isa/pccons.c pc needs-flag 1141.1Ssakamoto 1151.1Ssakamoto# PC console support a la "pcvt" 1161.8Sthorpejdevice vt: tty, pckbd 1171.1Ssakamotoattach vt at isa 1181.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_drv.c vt needs-flag 1191.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_ext.c vt needs-flag 1201.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_kbd.c vt needs-flag 1211.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_out.c vt needs-flag 1221.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_sup.c vt needs-flag 1231.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_vtf.c vt needs-flag 1241.1Ssakamoto 1251.1Ssakamoto# PC Mice; Logitech-style, Microsoft-style, and PS/2-style 1261.8Sthorpejdevice lms 1271.1Ssakamotoattach lms at isa 1281.1Ssakamotofile arch/bebox/isa/lms.c lms needs-flag 1291.8Sthorpejdevice mms 1301.1Ssakamotoattach mms at isa 1311.1Ssakamotofile arch/bebox/isa/mms.c mms needs-flag 1321.8Sthorpejdevice pms 1331.1Ssakamotoattach pms at pckbd 1341.1Ssakamotofile arch/bebox/isa/pms.c pms needs-flag 1351.1Ssakamoto 1361.1Ssakamoto# Floppy disk controller 1371.8Sthorpejdevice fdc {drive = -1} 1381.1Ssakamotoattach fdc at isa 1391.8Sthorpejdevice fd: disk, isadma 1401.1Ssakamotoattach fd at fdc 1411.1Ssakamotofile arch/bebox/isa/fd.c fdc needs-flag 1421.1Ssakamotomajor {fd = 2} 1431.1Ssakamoto 1441.1Ssakamoto# PC speaker 1451.8Sthorpejdevice spkr 1461.1Ssakamotoattach spkr at pckbd 1471.1Ssakamotofile arch/bebox/isa/spkr.c spkr needs-flag 1481.1Ssakamoto 1491.1Ssakamoto# Game adapter (joystick) 1501.8Sthorpejdevice joy 1511.1Ssakamotofile arch/bebox/isa/joy.c joy needs-flag 1521.1Ssakamoto 1531.1Ssakamotoattach joy at isa with joy_isa 1541.1Ssakamotofile arch/bebox/isa/joy_isa.c joy_isa 155