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