files.newsmips revision 1.11
1# $NetBSD: files.newsmips,v 1.11 2000/10/30 10:07:35 tsubai Exp $ 2 3# NEWSMIPS-specific configuration info 4 5# maxpartitions must be first item in files.${ARCH}. 6maxpartitions 8 7 8maxusers 2 8 64 9 10device mainbus {} # no locators 11attach mainbus at root 12 13device cpu 14attach cpu at mainbus 15file arch/newsmips/newsmips/cpu.c cpu 16 17device hb { [addr = -1], [level = -1] } 18attach hb at mainbus 19file 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 25device ap { [addr = -1], [level = -1] } 26attach ap at mainbus 27file arch/newsmips/apbus/apbus.c ap 28file arch/newsmips/apbus/apbus_subr.c ap 29 30device mkclock 31file arch/newsmips/newsmips/clock.c mkclock 32 33attach mkclock at hb with mkclock_hb 34file arch/newsmips/dev/clock_hb.c mkclock_hb 35 36attach mkclock at ap with mkclock_ap 37file arch/newsmips/apbus/clock_ap.c mkclock_ap 38 39attach le at hb: le24 40file arch/newsmips/dev/if_le.c le needs-count 41 42device zsc { [channel = -1] } 43file arch/newsmips/dev/zs.c zsc needs-count 44file dev/ic/z8530sc.c zsc 45 46attach zsc at hb with zsc_hb 47file arch/newsmips/dev/zs_hb.c zsc_hb 48 49attach zsc at ap with zsc_ap 50file arch/newsmips/apbus/zs_ap.c zsc_ap 51 52device zstty: tty 53attach zstty at zsc 54file dev/ic/z8530tty.c zstty needs-count 55 56device ms 57attach ms at hb 58file arch/newsmips/dev/ms.c ms needs-count 59 60device kb 61attach kb at hb 62file arch/newsmips/dev/kb.c kb needs-count 63file arch/newsmips/dev/kbms_if.c kb | ms 64file arch/newsmips/dev/keyconf.c kb 65file arch/newsmips/dev/kb_ctrl.c kb 66file arch/newsmips/dev/kb_encode.c kb 67 68device fb 69attach fb at hb 70file arch/newsmips/dev/fb.c fb needs-count 71file arch/newsmips/dev/fb_conf.c fb 72file arch/newsmips/dev/fb_mfbs.c fb 73file arch/newsmips/dev/fb_probe.c fb 74file arch/newsmips/dev/fb_start.c fb 75file arch/newsmips/dev/fb_sub.c fb 76file arch/newsmips/dev/fbbm_253.c fb 77#file arch/newsmips/dev/fbbm_lcdm.c fb 78file arch/newsmips/dev/bmcons.c fb 79file arch/newsmips/dev/bitmapif.c fb 80file arch/newsmips/dev/fnt.c fb 81file arch/newsmips/dev/fnt24.c fb 82file arch/newsmips/dev/vt100.c fb 83file arch/newsmips/dev/vt100esc.c fb 84file arch/newsmips/dev/vt100if.c fb 85 86device fdc {} 87attach fdc at hb 88device fd: disk 89attach fd at fdc 90file arch/newsmips/dev/fd.c fdc | fd needs-count 91 92device sn: arp, ether, ifnet 93attach sn at ap with sn_ap 94file arch/newsmips/apbus/if_sn.c sn 95file arch/newsmips/apbus/if_sn_ap.c sn_ap 96 97attach tlp at ap with tlp_ap 98file arch/newsmips/apbus/if_tlp_ap.c tlp_ap 99 100file arch/newsmips/newsmips/autoconf.c 101file arch/newsmips/newsmips/bus.c 102file arch/newsmips/newsmips/conf.c 103file arch/newsmips/newsmips/machdep.c 104file arch/newsmips/newsmips/news3400.c hb 105file arch/newsmips/newsmips/news5000.c ap 106file arch/newsmips/newsmips/disksubr.c 107file arch/newsmips/newsmips/mainbus.c 108file arch/newsmips/newsmips/cpu_cons.c 109file dev/clock_subr.c 110file dev/cons.c 111 112# 113# Machine-independent SCSI driver. 114# 115 116include "dev/scsipi/files.scsipi" 117 118device sc: scsi 119attach sc at hb 120file arch/newsmips/dev/scsi_1185.c sc needs-count 121file arch/newsmips/dev/sc_wrap.c sc 122 123device spifi: scsi 124attach spifi at ap 125file arch/newsmips/apbus/spifi.c spifi 126 127device dmac 128attach dmac at ap 129file arch/newsmips/apbus/dmac3.c dmac 130 131# network devices MII bus 132include "dev/mii/files.mii" 133 134# 135# Memory Disk for install floppy 136# 137file dev/md_root.c memory_disk_hooks 138 139major { sd = 0 } 140major { fd = 1 } 141major { md = 2 } 142major { cd = 16 } 143 144# 145# RAIDframe 146# 147major { raid = 32 } 148