# $NetBSD: files.usermode,v 1.22 2021/04/24 23:36:50 thorpej Exp $
maxpartitions 8
maxusers 8 16 64
defparam opt_memsize.h MEMSIZE
defflag opt_cpu.h CPU_DEBUG
defparam opt_cpu.h CPU_HOST
defparam opt_misc.h TEXTADDR
define thunkbus { }
device mainbus: thunkbus
attach mainbus at root
file arch/usermode/dev/mainbus.c mainbus
device cpu { }
attach cpu at thunkbus
file arch/usermode/dev/cpu.c cpu
device clock { }
attach clock at thunkbus
file arch/usermode/dev/clock.c clock
device ttycons { } : tty
attach ttycons at thunkbus
file arch/usermode/dev/ttycons.c ttycons
device veth { } : arp, ether, ifnet
attach veth at thunkbus
file arch/usermode/dev/if_veth.c veth
device vaudio { } : audiobus
attach vaudio at thunkbus
file arch/usermode/dev/vaudio.c vaudio
attach ld at thunkbus with ld_thunkbus
file arch/usermode/dev/ld_thunkbus.c ld_thunkbus
device vncfb { } : wsemuldisplaydev, rasops32, vcons, wskbddev, wsmousedev
attach vncfb at thunkbus
file arch/usermode/dev/vncfb.c vncfb
file arch/usermode/dev/vnckbdmap.c vncfb
include "dev/scsipi/files.scsipi"
#device vscsi: scsi
#file arch/usermode/dev/vscsi.c vscsi needs-flag
#attach vscsi at thunkbus with vscsi_thunkbus
#file atch/usermode/dev/vscsi_thunkbus.c vscsi_thunkbus
device vatapi: atapi
attach vatapi at thunkbus with vatapi_thunkbus
file arch/usermode/dev/vatapi.c vatapi_thunkbus
file arch/usermode/usermode/copy.c
file arch/usermode/usermode/intr.c
file arch/usermode/usermode/machdep.c
file arch/usermode/usermode/pmap.c
file arch/usermode/usermode/process_machdep.c
file arch/usermode/usermode/procfs_machdep.c procfs
file arch/usermode/usermode/sys_machdep.c
file arch/usermode/usermode/syscall.c
file arch/usermode/usermode/trap.c
file arch/usermode/usermode/vm_machdep.c
file arch/usermode/usermode/db_memrw.c ddb | kgdb
file arch/usermode/usermode/kgdb_machdep.c ddb | kgdb
file arch/usermode/usermode/cpufunc.S ddb | kgdb
file dev/cons.c
file dev/md_root.c memory_disk_hooks
file kern/subr_disk_mbr.c disk
include "arch/usermode/conf/majors.usermode"