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