files.x68k revision 1.17
1# $NetBSD: files.x68k,v 1.17 1998/01/12 21:13:39 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 class dull {} 12attach mainbus at root 13 14device cpu class 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 arch/m68k/m68k/sig_machdep.c 39 40file dev/cons.c 41file dev/cninit.c ite 42major {vnd = 6} 43 44# Emulation modules 45# 6888x emulator (FPU_EMULATE) 46include "arch/m68k/fpe/files.fpe" 47 48# 68060 software support package 49include "arch/m68k/060sp/files.060sp" 50 51# 52# SCSI drivers 53# 54include "dev/scsipi/files.scsipi" 55major {cd = 7} 56major {sd = 4} 57major {st = 5} 58 59device spc class dull: scsi 60attach spc at mainbus 61file arch/x68k/dev/spc.c spc needs-count 62 63device mha class dull: scsi 64attach mha at mainbus 65file arch/x68k/dev/mha.c mha needs-count 66 67device ed class ifnet: ether, ifnet, arp 68attach ed at mainbus 69file arch/x68k/dev/if_ed.c ed needs-flag 70 71device fdc class dull { unit = -1 } 72attach fdc at mainbus 73 74device fd class disk 75attach fd at fdc 76file arch/x68k/dev/fd.c fd needs-flag 77 78device zs class tty: tty 79attach zs at mainbus 80file arch/x68k/dev/zs.c zs needs-count 81 82device xcom class tty: tty 83attach xcom at mainbus 84file arch/x68k/dev/com.c xcom needs-count 85 86device par class dull 87attach par at mainbus 88file arch/x68k/dev/par.c par needs-flag 89 90file arch/x68k/dev/rtclock.c 91pseudo-device mouse 92file arch/x68k/dev/ms.c mouse 93 94# graphic devices 95define grfb {} 96 97device grfbus class dull: grfb 98attach grfbus at mainbus 99 100device grf class dull {} 101attach grf at grfb 102file arch/x68k/dev/grf.c grf needs-count 103file arch/x68k/dev/grf_conf.c grf|ite 104file arch/x68k/dev/grf_machdep.c grf|ite 105file arch/x68k/dev/grf_tv.c grf|ite 106file arch/x68k/dev/grf_gv.c grf|ite 107 108device ite class tty 109attach ite at grf 110file arch/x68k/dev/ite.c ite needs-flag 111file arch/x68k/dev/ite_tv.c grf|ite 112file arch/x68k/dev/kbdmap.c ite 113 114pseudo-device bell 115file arch/x68k/dev/opmbell.c bell needs-flag 116file arch/x68k/dev/opm.c bell|fdc 117 118device adpcm class dull: audio 119attach adpcm at mainbus 120file arch/x68k/dev/bsd_audio.c adpcm needs-flag 121file arch/x68k/dev/adpcm.c adpcm 122pseudo-device sram 123file arch/x68k/dev/sram.c sram needs-flag 124pseudo-device pow 125file arch/x68k/dev/pow.c pow needs-count 126file arch/x68k/dev/dma.c fdc|adpcm 127 128# memory disk 129file arch/x68k/dev/md_root.c memory_disk_hooks 130 131include "compat/sunos/files.sunos" 132file arch/m68k/m68k/sunos_machdep.c compat_sunos 133