Home | History | Annotate | Line # | Download | only in conf
files.virt68k revision 1.5
      1 #	$NetBSD: files.virt68k,v 1.5 2025/11/08 08:26:08 thorpej Exp $
      2 
      3 # config file for virt68k
      4 
      5 # maxpartitions must be first item in files.${ARCH}.newconf
      6 maxpartitions 8
      7 
      8 defflag	opt_m060sp.h		M060SP
      9 
     10 # Generic devices
     11 include "dev/scsipi/files.scsipi"		# SCSI
     12 
     13 device mainbus { [addr = -1] }
     14 attach mainbus at root
     15 file arch/virt68k/dev/mainbus.c			mainbus
     16 
     17 attach gfpic at mainbus with gfpic_mainbus
     18 file arch/virt68k/dev/gfpic_mainbus.c		gfpic_mainbus
     19 
     20 attach gftty at mainbus with gftty_mainbus
     21 file arch/virt68k/dev/gftty_mainbus.c		gftty_mainbus
     22 
     23 attach gfrtc at mainbus with gfrtc_mainbus
     24 file arch/virt68k/dev/gfrtc_mainbus.c		gfrtc_mainbus
     25 
     26 attach virtio at mainbus with virtio_mainbus: virtio_mmio
     27 file arch/virt68k/dev/virtio_mainbus.c		virtio_mainbus
     28 
     29 device virtctrl
     30 attach virtctrl at mainbus
     31 file arch/virt68k/dev/virtctrl.c		virtctrl
     32 
     33 # Memory disk for installer
     34 file dev/md_root.c				memory_disk_hooks
     35 
     36 file arch/virt68k/virt68k/autoconf.c
     37 file arch/virt68k/virt68k/bootinfo.c
     38 file arch/virt68k/virt68k/bus_dma.c
     39 file arch/virt68k/virt68k/bus_space.c
     40 file arch/virt68k/virt68k/clock.c
     41 file arch/virt68k/virt68k/disksubr.c
     42 file arch/virt68k/virt68k/intr.c
     43 file arch/virt68k/virt68k/machdep.c
     44 file arch/virt68k/virt68k/pmap_bootstrap.c	!__have_new_pmap_68k compile-with "${NOPROF_C}"
     45 file arch/virt68k/virt68k/trap.c
     46 file arch/m68k/m68k/cacheops.c
     47 file arch/m68k/m68k/db_memrw.c			ddb | kgdb
     48 file arch/m68k/m68k/kgdb_machdep.c		kgdb
     49 file arch/m68k/m68k/m68k_trap.c
     50 file arch/m68k/m68k/mmu_subr.s
     51 file arch/m68k/m68k/pmap_motorola.c		!__have_new_pmap_68k
     52 file arch/m68k/m68k/pmap_68k.c			__have_new_pmap_68k
     53 file arch/m68k/m68k/procfs_machdep.c		procfs
     54 file arch/m68k/m68k/sys_machdep.c
     55 file arch/m68k/m68k/vectors.c
     56 file arch/m68k/m68k/vm_machdep.c
     57 file dev/cons.c
     58 
     59 # Motorola 68060 support package
     60 include "arch/m68k/060sp/files.060sp"
     61 
     62 # NetBSD m68k a.out Binary Compatibility (COMPAT_AOUT_M68K)
     63 include "compat/aoutm68k/files.aoutm68k"
     64 
     65 # SunOS Binary Compatibility (COMPAT_SUNOS)
     66 include "compat/sunos/files.sunos"
     67 file	arch/m68k/m68k/sunos_machdep.c		compat_sunos
     68 
     69 # Linux binary compatibility (COMPAT_LINUX)
     70 include "compat/linux/files.linux"
     71 include "compat/linux/arch/m68k/files.linux_m68k"
     72 file arch/m68k/m68k/linux_trap.c		compat_linux
     73 
     74 # OSS audio driver compatibility
     75 include "compat/ossaudio/files.ossaudio"
     76 
     77 include	"arch/virt68k/conf/majors.virt68k"
     78