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