files.newsmips revision 1.13
1# $NetBSD: files.newsmips,v 1.13 2000/11/13 16:48:41 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 kb: wskbddev 57file arch/newsmips/dev/newskeymap.c kb 58 59attach kb at hb with kb_hb 60file arch/newsmips/dev/kb_hb.c kb_hb 61 62device ms: wsmousedev 63attach ms at hb with ms_hb 64file arch/newsmips/dev/ms_hb.c ms_hb 65 66device fb: wsemuldisplaydev, rasops1 67attach fb at hb 68file arch/newsmips/dev/fb.c fb needs-count 69 70device fdc {} 71attach fdc at hb 72device fd: disk 73attach fd at fdc 74file arch/newsmips/dev/fd.c fdc | fd needs-count 75 76device sn: arp, ether, ifnet 77attach sn at ap with sn_ap 78file arch/newsmips/apbus/if_sn.c sn 79file arch/newsmips/apbus/if_sn_ap.c sn_ap 80 81attach tlp at ap with tlp_ap 82file arch/newsmips/apbus/if_tlp_ap.c tlp_ap 83 84file arch/newsmips/newsmips/autoconf.c 85file arch/newsmips/newsmips/bus.c 86file arch/newsmips/newsmips/conf.c 87file arch/newsmips/newsmips/machdep.c 88file arch/newsmips/newsmips/news3400.c hb 89file arch/newsmips/newsmips/news5000.c ap 90file arch/newsmips/newsmips/disksubr.c 91file arch/newsmips/newsmips/mainbus.c 92file arch/newsmips/newsmips/cpu_cons.c 93file dev/clock_subr.c 94file dev/cons.c 95 96# 97# Machine-independent SCSI driver. 98# 99 100include "dev/scsipi/files.scsipi" 101 102device sc: scsi 103attach sc at hb 104file arch/newsmips/dev/scsi_1185.c sc needs-count 105file arch/newsmips/dev/sc_wrap.c sc 106 107device spifi: scsi 108attach spifi at ap 109file arch/newsmips/apbus/spifi.c spifi 110 111device dmac 112attach dmac at ap 113file arch/newsmips/apbus/dmac3.c dmac 114 115include "dev/wscons/files.wscons" 116include "dev/wsfont/files.wsfont" 117include "dev/rasops/files.rasops" 118 119device xafb: wsemuldisplaydev, rasops8 120attach xafb at ap 121file arch/newsmips/apbus/xafb.c xafb 122 123# network devices MII bus 124include "dev/mii/files.mii" 125 126# 127# Memory Disk for install floppy 128# 129file dev/md_root.c memory_disk_hooks 130 131major { sd = 0 } 132major { fd = 1 } 133major { md = 2 } 134major { cd = 16 } 135 136# 137# RAIDframe 138# 139major { raid = 32 } 140