files.bebox revision 1.1
11.1Ssakamoto# 21.1Ssakamoto# First try for be specific configuration info 31.1Ssakamoto# 41.1Ssakamotomaxpartitions 16 51.1Ssakamoto 61.1Ssakamotomaxusers 2 8 64 71.1Ssakamoto 81.1Ssakamotofile arch/bebox/bebox/Locore.c 91.1Ssakamotofile arch/bebox/bebox/autoconf.c 101.1Ssakamotofile arch/bebox/bebox/bcopy.c 111.1Ssakamotofile arch/bebox/bebox/bus_machdep.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.1Ssakamotofile dev/cninit.c 371.1Ssakamotofile arch/bebox/bebox/setjmp.S ddb 381.1Ssakamotofile arch/bebox/bebox/db_memrw.c ddb 391.1Ssakamotofile arch/bebox/bebox/db_disasm.c ddb 401.1Ssakamotofile arch/bebox/bebox/db_interface.c ddb 411.1Ssakamotofile arch/bebox/bebox/db_trace.c ddb 421.1Ssakamoto 431.1Ssakamoto# For now, hardwire soft interrupt handling 441.1Ssakamotofile arch/bebox/bebox/soft_spl.c 451.1Ssakamoto 461.1Ssakamotomajor {vnd = 14} 471.1Ssakamoto 481.1Ssakamoto# 491.1Ssakamoto# Machine-independent SCSI drivers 501.1Ssakamoto# 511.1Ssakamotoinclude "../../../dev/scsipi/files.scsipi" 521.1Ssakamotomajor {sd = 4} 531.1Ssakamotomajor {st = 5} 541.1Ssakamotomajor {cd = 6} 551.1Ssakamoto 561.1Ssakamoto# 571.1Ssakamoto# System bus types 581.1Ssakamoto# 591.1Ssakamotodefine mainbus { } 601.1Ssakamotodevice mainbus: isabus, pcibus, mainbus 611.1Ssakamotoattach mainbus at root 621.1Ssakamotofile arch/bebox/bebox/mainbus.c mainbus 631.1Ssakamoto 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.1Ssakamotoinclude "../../../dev/pci/files.pci" 701.1Ssakamotofile arch/bebox/pci/pci_machdep.c pci 711.1Ssakamoto 721.1Ssakamoto# PCI-Host bridge chipsets 731.1Ssakamotodevice pchb 741.1Ssakamotoattach pchb at pci 751.1Ssakamotofile arch/bebox/pci/pchb.c pchb 761.1Ssakamoto 771.1Ssakamoto# PCI-ISA bridges 781.1Ssakamotodevice pcib: isabus 791.1Ssakamotoattach pcib at pci 801.1Ssakamotofile arch/bebox/pci/pcib.c pcib 811.1Ssakamoto 821.1Ssakamoto# 831.1Ssakamoto# ISA and mixed ISA+PCI drivers 841.1Ssakamoto# 851.1Ssakamoto 861.1Ssakamotoinclude "arch/bebox/conf/files.isa" 871.1Ssakamotomajor {mcd = 7} 881.1Ssakamoto#major {scd = 15} 891.1Ssakamotomajor {wd = 0} 901.1Ssakamotomajor {wt = 3} 911.1Ssakamoto 921.1Ssakamotofile arch/bebox/isa/isa_machdep.c isa 931.1Ssakamotofile arch/bebox/isa/isadma_machdep.c isa 941.1Ssakamoto 951.1Ssakamoto# PC clock 961.1Ssakamotofile arch/bebox/isa/isaclock.c isa 971.1Ssakamoto 981.1Ssakamoto# attribute used to represent the "keyboard controller" 991.1Ssakamoto# XXX should be a real device 1001.1Ssakamotodefine pckbd { [irq = -1], [port = -1] } 1011.1Ssakamoto 1021.1Ssakamoto# PC console support a la "pccons" 1031.1Ssakamotodevice pc: tty, pckbd 1041.1Ssakamotoattach pc at isa 1051.1Ssakamotofile arch/bebox/isa/pccons.c pc needs-flag 1061.1Ssakamoto 1071.1Ssakamoto# PC console support a la "pcvt" 1081.1Ssakamotodevice vt: tty, pckbd 1091.1Ssakamotoattach vt at isa 1101.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_drv.c vt needs-flag 1111.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_ext.c vt needs-flag 1121.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_kbd.c vt needs-flag 1131.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_out.c vt needs-flag 1141.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_sup.c vt needs-flag 1151.1Ssakamotofile arch/bebox/isa/pcvt/pcvt_vtf.c vt needs-flag 1161.1Ssakamoto 1171.1Ssakamoto# PC Mice; Logitech-style, Microsoft-style, and PS/2-style 1181.1Ssakamotodevice lms 1191.1Ssakamotoattach lms at isa 1201.1Ssakamotofile arch/bebox/isa/lms.c lms needs-flag 1211.1Ssakamotodevice mms 1221.1Ssakamotoattach mms at isa 1231.1Ssakamotofile arch/bebox/isa/mms.c mms needs-flag 1241.1Ssakamotodevice pms 1251.1Ssakamotoattach pms at pckbd 1261.1Ssakamotofile arch/bebox/isa/pms.c pms needs-flag 1271.1Ssakamoto 1281.1Ssakamoto# Floppy disk controller 1291.1Ssakamotodevice fdc {drive = -1} 1301.1Ssakamotoattach fdc at isa 1311.1Ssakamotodevice fd: disk, isadma 1321.1Ssakamotoattach fd at fdc 1331.1Ssakamotofile arch/bebox/isa/fd.c fdc needs-flag 1341.1Ssakamotomajor {fd = 2} 1351.1Ssakamoto 1361.1Ssakamoto# PC speaker 1371.1Ssakamotodevice spkr: tty 1381.1Ssakamotoattach spkr at pckbd 1391.1Ssakamotofile arch/bebox/isa/spkr.c spkr needs-flag 1401.1Ssakamoto 1411.1Ssakamoto# Game adapter (joystick) 1421.1Ssakamotodevice joy 1431.1Ssakamotofile arch/bebox/isa/joy.c joy needs-flag 1441.1Ssakamoto 1451.1Ssakamotoattach joy at isa with joy_isa 1461.1Ssakamotofile arch/bebox/isa/joy_isa.c joy_isa 147