1 # $NetBSD: files.newsmips,v 1.20 2002/09/06 13:18:43 gehenna Exp $ 2 3 # NEWSMIPS-specific configuration info 4 5 # maxpartitions must be first item in files.${ARCH}. 6 maxpartitions 8 7 8 maxusers 2 8 64 9 10 device mainbus {} # no locators 11 attach mainbus at root 12 13 device cpu 14 attach cpu at mainbus 15 file arch/newsmips/newsmips/cpu.c cpu 16 17 device hb { [addr = -1], [level = -1] } 18 attach hb at mainbus 19 file arch/newsmips/dev/hb.c hb 20 21 #device iop { [addr = -1], [level = -1] } 22 #attach iop at mainbus 23 #file arch/newsmips/dev/iop.c iop 24 25 device ap { [addr = -1], [level = -1] } 26 attach ap at mainbus 27 file arch/newsmips/apbus/apbus.c ap 28 file arch/newsmips/apbus/apbus_subr.c ap 29 30 device mkclock 31 file arch/newsmips/newsmips/clock.c mkclock 32 33 attach mkclock at hb with mkclock_hb 34 file arch/newsmips/dev/clock_hb.c mkclock_hb 35 36 attach mkclock at ap with mkclock_ap 37 file arch/newsmips/apbus/clock_ap.c mkclock_ap 38 39 attach le at hb: le24 40 file arch/newsmips/dev/if_le.c le needs-count 41 42 device zsc { [channel = -1] } 43 file arch/newsmips/dev/zs.c zsc needs-count 44 file dev/ic/z8530sc.c zsc 45 46 attach zsc at hb with zsc_hb 47 file arch/newsmips/dev/zs_hb.c zsc_hb 48 49 attach zsc at ap with zsc_ap 50 file arch/newsmips/apbus/zs_ap.c zsc_ap 51 52 device zstty: tty 53 attach zstty at zsc 54 file dev/ic/z8530tty.c zstty needs-count 55 56 device kb: wskbddev 57 file dev/news/newskeymap.c kb 58 59 attach kb at hb with kb_hb 60 file arch/newsmips/dev/kb_hb.c kb_hb 61 62 attach kb at ap with kb_ap 63 file arch/newsmips/apbus/kb_ap.c kb_ap 64 65 device ms: wsmousedev 66 attach ms at hb with ms_hb 67 file arch/newsmips/dev/ms_hb.c ms_hb 68 69 attach ms at ap with ms_ap 70 file arch/newsmips/apbus/ms_ap.c ms_ap 71 72 device fb: wsemuldisplaydev, rasops1 73 attach fb at hb 74 file arch/newsmips/dev/fb.c fb needs-flag 75 76 device fdc {} 77 attach fdc at hb 78 device fd: disk 79 attach fd at fdc 80 file arch/newsmips/dev/fd.c fdc | fd needs-count 81 82 device sn: arp, ether, ifnet 83 attach sn at ap with sn_ap 84 file arch/newsmips/apbus/if_sn.c sn 85 file arch/newsmips/apbus/if_sn_ap.c sn_ap 86 87 attach tlp at ap with tlp_ap 88 file arch/newsmips/apbus/if_tlp_ap.c tlp_ap 89 90 file arch/newsmips/newsmips/autoconf.c 91 file arch/newsmips/newsmips/bus.c 92 file arch/newsmips/newsmips/conf.c 93 file arch/newsmips/newsmips/machdep.c 94 file arch/newsmips/newsmips/news3400.c hb 95 file arch/newsmips/newsmips/news5000.c ap 96 file arch/newsmips/newsmips/disksubr.c 97 file arch/newsmips/newsmips/mainbus.c 98 file arch/newsmips/newsmips/cpu_cons.c 99 file dev/clock_subr.c 100 file dev/cons.c 101 102 # 103 # Machine-independent SCSI driver. 104 # 105 106 include "dev/scsipi/files.scsipi" 107 108 device sc: scsi 109 attach sc at hb 110 file arch/newsmips/dev/scsi_1185.c sc needs-count 111 file arch/newsmips/dev/sc_wrap.c sc 112 113 device spifi: scsi 114 attach spifi at ap 115 file arch/newsmips/apbus/spifi.c spifi 116 117 device dmac 118 attach dmac at ap 119 file arch/newsmips/apbus/dmac3.c dmac 120 121 include "dev/wscons/files.wscons" 122 include "dev/wsfont/files.wsfont" 123 include "dev/rasops/files.rasops" 124 125 device xafb: wsemuldisplaydev, rasops8 126 attach xafb at ap 127 file arch/newsmips/apbus/xafb.c xafb needs-flag 128 129 # 130 # Memory Disk for install floppy 131 # 132 file dev/md_root.c memory_disk_hooks 133 134 include "arch/newsmips/conf/majors.newsmips" 135