NetBSD/sys/arch/x68k/conf/files.x68k

185 lines
4.0 KiB
Plaintext
Raw Normal View History

# $NetBSD: files.x68k,v 1.26 1999/06/07 20:31:35 thorpej Exp $
1996-05-05 16:17:03 +04:00
#
# new style config file for x68k architecture
#
1999-03-16 19:30:16 +03:00
defopt opt_fpuemulate.h FPU_EMULATE
defopt opt_m060sp.h M060SP
#defopt opt_fpsp.h FPSP # this will fail...
defopt opt_jupiter.h JUPITER
defopt opt_panicbutton.h PANICBUTTON
defopt opt_extmem.h EXTENDED_MEMORY
1999-03-16 19:30:16 +03:00
1996-05-05 16:17:03 +04:00
# maxpartitions must be first item in files.${ARCH}.newconf
maxpartitions 8
maxusers 2 16 64
device mainbus {}
1996-05-05 16:17:03 +04:00
attach mainbus at root
device cpu
1996-05-05 16:17:03 +04:00
attach cpu at mainbus
define event {}
file arch/x68k/dev/event.c event
file arch/x68k/x68k/x68k_init.c
file arch/x68k/x68k/autoconf.c
file arch/x68k/x68k/conf.c
file arch/x68k/x68k/disksubr.c disk
file arch/x68k/x68k/machdep.c
file arch/x68k/x68k/mem.c
file arch/x68k/x68k/pmap_bootstrap.c compile-with "${NOPROF_C}"
1996-05-05 16:17:03 +04:00
file arch/x68k/x68k/pmap.c
file arch/x68k/x68k/sys_machdep.c
file arch/x68k/x68k/trap.c
file arch/x68k/x68k/vm_machdep.c
file arch/x68k/x68k/db_memrw.c ddb
file arch/x68k/x68k/fpu.c
1999-03-16 19:30:16 +03:00
file arch/x68k/x68k/bus.c
1997-10-19 13:29:25 +04:00
1996-05-05 16:17:03 +04:00
file dev/cons.c
1999-03-16 19:30:16 +03:00
file dev/cninit.c
1996-05-05 16:17:03 +04:00
# Emulation modules
# 6888x emulator (FPU_EMULATE)
1996-11-27 17:37:18 +03:00
include "arch/m68k/fpe/files.fpe"
1996-05-05 16:17:03 +04:00
# 68060 software support package
include "arch/m68k/060sp/files.060sp"
device xcom: tty
attach xcom at mainbus
file arch/x68k/dev/com.c xcom needs-count
1996-05-05 16:17:03 +04:00
device par
1996-05-05 16:17:03 +04:00
attach par at mainbus
file arch/x68k/dev/par.c par needs-flag
# graphic devices
define grfb {}
device grfbus: grfb
1996-05-05 16:17:03 +04:00
attach grfbus at mainbus
device grf {}
1996-05-05 16:17:03 +04:00
attach grf at grfb
file arch/x68k/dev/grf.c grf needs-count
file arch/x68k/dev/grf_conf.c grf|ite
file arch/x68k/dev/grf_machdep.c grf|ite
file arch/x68k/dev/grf_tv.c grf|ite
file arch/x68k/dev/grf_gv.c grf|ite
defopt opt_ite.h ITE_KERNEL_ATTR
device ite: tty
1996-05-05 16:17:03 +04:00
attach ite at grf
file arch/x68k/dev/ite.c ite needs-flag
file arch/x68k/dev/ite_tv.c grf|ite
1996-05-05 16:17:03 +04:00
file arch/x68k/dev/kbdmap.c ite
1999-03-16 19:30:16 +03:00
device intio {[addr = -1], [intr = -1], [dma = -1], [dmaintr = -1]}
attach intio at mainbus
file arch/x68k/dev/intio.c intio
device xel
attach xel at intio
file arch/x68k/dev/xel.c xel
device mfp {}
attach mfp at intio
file arch/x68k/dev/mfp.c mfp
device clock
attach clock at mfp
file arch/x68k/x68k/clock.c clock needs-flag
device kbd: event
attach kbd at mfp
file arch/x68k/dev/kbd.c kbd needs-flag
device rtc
attach rtc at intio
file arch/x68k/dev/rtclock.c rtc
device dmac
attach dmac at intio
file arch/x68k/dev/intio_dmac.c dmac needs-flag
defopt opt_zsc.h ZSCONSOLE ZSCN_SPEED
device zsc {channel = -1}
attach zsc at intio
file arch/x68k/dev/zs.c zsc needs-flag
file dev/ic/z8530sc.c zsc
device zstty: tty
attach zstty at zsc
file dev/ic/z8530tty.c zstty needs-flag
device ms: event
attach ms at zsc
file arch/x68k/dev/ms.c ms needs-flag
device neptune {[addr = -1]}
attach neptune at intio
file arch/x68k/dev/neptune.c neptune
attach ne at neptune with ne_neptune: rtl80x9
file arch/x68k/dev/if_ne_neptune.c ne_neptune
device opm
attach opm at intio
file arch/x68k/dev/opm.c opm
device fdc { unit = -1 }
attach fdc at intio
device fd: disk
attach fd at fdc
file arch/x68k/dev/fd.c fd needs-flag
#
# SCSI drivers
#
include "dev/scsipi/files.scsipi"
major {cd = 7}
major {sd = 4}
device scsirom {}
attach scsirom at intio
file arch/x68k/dev/scsirom.c scsirom
device spc: scsi
attach spc at scsirom with spc_intio
file arch/x68k/dev/spc.c spc_intio needs-flag
file dev/ic/mb89352.c spc
device mha: scsi
attach mha at scsirom
file arch/x68k/dev/mha.c mha needs-flag
1996-05-05 16:17:03 +04:00
pseudo-device bell
file arch/x68k/dev/opmbell.c bell needs-flag
pseudo-device sram
file arch/x68k/dev/sram.c sram needs-flag
pseudo-device pow
file arch/x68k/dev/pow.c pow needs-count
1996-12-29 02:27:00 +03:00
# memory disk
1997-10-19 13:29:25 +04:00
file arch/x68k/dev/md_root.c memory_disk_hooks
1996-05-20 18:56:20 +04:00
1996-11-27 17:37:18 +03:00
include "compat/sunos/files.sunos"
1996-05-05 16:17:03 +04:00
file arch/m68k/m68k/sunos_machdep.c compat_sunos
1998-12-15 22:36:36 +03:00
1999-04-20 01:22:56 +04:00
# SVR4 Binary Compatibility (COMPAT_SVR4)
include "compat/svr4/files.svr4"
1998-12-15 22:36:36 +03:00
# Linux binary compatibility (COMPAT_LINUX)
include "compat/linux/files.linux"
include "compat/linux/arch/m68k/files.linux_m68k"
# OSS audio driver compatibility
include "compat/ossaudio/files.ossaudio"