1 1.12 thorpej # $NetBSD: files.arc,v 1.13 2000/01/23 20:08:56 soda Exp $ 2 1.1 jonathan maxpartitions 8 3 1.1 jonathan maxusers 2 8 64 4 1.1 jonathan 5 1.11 thorpej device mainbus { } # no locators 6 1.2 thorpej attach mainbus at root 7 1.1 jonathan 8 1.1 jonathan # Our CPU configurator 9 1.11 thorpej device cpu # not optional 10 1.2 thorpej attach cpu at mainbus 11 1.1 jonathan file arch/pica/pica/cpu.c cpu 12 1.1 jonathan 13 1.1 jonathan # 14 1.1 jonathan # PICA bus autoconfiguration devices 15 1.1 jonathan # 16 1.11 thorpej device pica { } # { slot = -1, offset = -1 } 17 1.2 thorpej attach pica at mainbus 18 1.1 jonathan file arch/pica/pica/pica.c pica needs-flag 19 1.1 jonathan 20 1.1 jonathan # Real time clock, must have one.. 21 1.11 thorpej device clock 22 1.2 thorpej attach clock at pica 23 1.1 jonathan file arch/pica/pica/clock.c clock 24 1.1 jonathan file arch/pica/pica/clock_mc.c clock 25 1.1 jonathan 26 1.1 jonathan # Ethernet chip 27 1.11 thorpej device sn: ifnet, ether, arp 28 1.2 thorpej attach sn at pica 29 1.1 jonathan file arch/pica/dev/if_sn.c sn needs-count 30 1.1 jonathan 31 1.1 jonathan # Use machine independent SCSI driver routines 32 1.12 thorpej include "dev/scsipi/files.scsipi" 33 1.1 jonathan major {sd = 0} 34 1.1 jonathan major {cd = 3} 35 1.1 jonathan 36 1.1 jonathan # Machine dependent SCSI interface driver 37 1.11 thorpej device asc: scsi 38 1.2 thorpej attach asc at pica 39 1.1 jonathan file arch/pica/dev/asc.c asc needs-count 40 1.1 jonathan 41 1.1 jonathan # NS16450/16550 Serial line driver 42 1.11 thorpej device pcom: tty 43 1.9 thorpej attach pcom at pica 44 1.9 thorpej file arch/pica/dev/com.c pcom needs-count 45 1.1 jonathan 46 1.6 jonathan # Parallel printer port driver 47 1.11 thorpej device lpt 48 1.2 thorpej attach lpt at pica 49 1.1 jonathan file arch/pica/dev/lpt.c lpt needs-count 50 1.1 jonathan 51 1.1 jonathan # Console driver on PC-style graphics 52 1.11 thorpej device pc: tty 53 1.2 thorpej attach pc at pica 54 1.11 thorpej device pms 55 1.2 thorpej attach pms at pica 56 1.3 cgd file arch/pica/dev/pccons.c pc | pms needs-count 57 1.1 jonathan 58 1.1 jonathan # PS2 type mouse driver. 59 1.1 jonathan 60 1.1 jonathan # Floppy disk controller 61 1.11 thorpej device fdc {drive = -1} 62 1.2 thorpej attach fdc at pica 63 1.11 thorpej device fd: disk 64 1.2 thorpej attach fd at fdc 65 1.1 jonathan file arch/pica/dev/fd.c fdc needs-flag 66 1.1 jonathan major {fd = 7} 67 1.1 jonathan 68 1.1 jonathan # Required files 69 1.1 jonathan 70 1.1 jonathan file arch/pica/isa/isa.c 71 1.1 jonathan 72 1.1 jonathan file arch/pica/pica/autoconf.c 73 1.1 jonathan file arch/pica/pica/conf.c 74 1.1 jonathan file arch/pica/pica/disksubr.c 75 1.1 jonathan file arch/pica/dev/dma.c 76 1.1 jonathan file arch/pica/pica/machdep.c 77 1.1 jonathan file arch/pica/pica/mainbus.c 78 1.6 jonathan #file arch/pica/pica/minidebug.c 79 1.4 jonathan file arch/pica/pica/pica_trap.c 80 1.1 jonathan # 81 1.1 jonathan # This is a dummy - don't try to use it: 82 1.1 jonathan 83 1.1 jonathan 84 1.1 jonathan file dev/cons.c 85 1.1 jonathan file dev/cninit.c 86 1.1 jonathan 87 1.6 jonathan # Ultrix binary compatibility (COMPAT_ULTRIX) 88 1.6 jonathan include "compat/ultrix/files.ultrix" 89