files.x68k revision 1.14
1# $NetBSD: files.x68k,v 1.14 1997/10/15 23:39:26 thorpej Exp $ 2# 3# new style config file for x68k architecture 4# 5 6# maxpartitions must be first item in files.${ARCH}.newconf 7maxpartitions 8 8 9maxusers 2 16 64 10 11device mainbus {} 12attach mainbus at root 13 14device cpu 15attach cpu at mainbus 16 17define event {} 18file arch/x68k/dev/event.c event 19 20# keyboard 21pseudo-device kbd: event 22file arch/x68k/dev/kbd.c kbd 23 24file arch/x68k/x68k/x68k_init.c 25file arch/x68k/x68k/autoconf.c 26file arch/x68k/x68k/clock.c 27file arch/x68k/x68k/conf.c 28file arch/x68k/x68k/disksubr.c disk 29file arch/x68k/x68k/machdep.c 30file arch/x68k/x68k/mem.c 31file arch/x68k/x68k/pmap_bootstrap.c 32file arch/x68k/x68k/pmap.c 33file arch/x68k/x68k/sys_machdep.c 34file arch/x68k/x68k/trap.c 35file arch/x68k/x68k/vm_machdep.c 36file arch/x68k/x68k/db_memrw.c ddb 37file arch/x68k/x68k/fpu.c 38file dev/cons.c 39file dev/cninit.c ite 40major {vnd = 6} 41 42# Emulation modules 43# 6888x emulator (FPU_EMULATE) 44include "arch/m68k/fpe/files.fpe" 45 46# 68060 software support package 47include "arch/m68k/060sp/files.060sp" 48 49# 50# SCSI drivers 51# 52include "dev/scsipi/files.scsipi" 53major {cd = 7} 54major {sd = 4} 55major {st = 5} 56 57device spc: scsi 58attach spc at mainbus 59file arch/x68k/dev/spc.c spc needs-count 60 61device ed: ether, ifnet, arp 62attach ed at mainbus 63file arch/x68k/dev/if_ed.c ed needs-flag 64 65device fdc { unit = -1 } 66attach fdc at mainbus 67 68device fd 69attach fd at fdc 70file arch/x68k/dev/fd.c fd needs-flag 71 72device zs: tty 73attach zs at mainbus 74file arch/x68k/dev/zs.c zs needs-count 75 76device xcom: tty 77attach xcom at mainbus 78file arch/x68k/dev/com.c xcom needs-count 79 80device par 81attach par at mainbus 82file arch/x68k/dev/par.c par needs-flag 83 84file arch/x68k/dev/rtclock.c 85pseudo-device mouse 86file arch/x68k/dev/ms.c mouse 87 88# graphic devices 89define grfb {} 90 91device grfbus: grfb 92attach grfbus at mainbus 93 94device grf {} 95attach grf at grfb 96file arch/x68k/dev/grf.c grf needs-count 97file arch/x68k/dev/grf_conf.c grf|ite 98file arch/x68k/dev/grf_machdep.c grf|ite 99file arch/x68k/dev/grf_tv.c grf|ite 100file arch/x68k/dev/grf_gv.c grf|ite 101 102device ite 103attach ite at grf 104file arch/x68k/dev/ite.c ite needs-flag 105file arch/x68k/dev/ite_tv.c grf|ite 106file arch/x68k/dev/kbdmap.c ite 107 108pseudo-device bell 109file arch/x68k/dev/opmbell.c bell needs-flag 110file arch/x68k/dev/opm.c bell|fdc 111 112device adpcm: audio 113attach adpcm at mainbus 114file arch/x68k/dev/bsd_audio.c adpcm needs-flag 115file arch/x68k/dev/adpcm.c adpcm 116pseudo-device sram 117file arch/x68k/dev/sram.c sram needs-flag 118pseudo-device pow 119file arch/x68k/dev/pow.c pow needs-count 120file arch/x68k/dev/dma.c fdc|adpcm 121 122# memory disk 123# XXX need "major" declaration here! 124 125include "compat/sunos/files.sunos" 126file arch/m68k/m68k/sunos_machdep.c compat_sunos 127