1# Standard stanzas config(8) can't run without 2maxpartitions 16 3maxusers 2 8 64 4 5# Major number for block devices, for ``root on'' lines 6major { sd = 0 } 7#major { cd = 3 } 8#major { wd = 4 } 9major { rd = 8 } 10 11file arch/riscv64/riscv64/autoconf.c 12file arch/riscv64/riscv64/ast.c 13file arch/riscv64/riscv64/bus_space.c 14file arch/riscv64/riscv64/bus_dma.c 15file arch/riscv64/riscv64/clock.c 16file arch/riscv64/riscv64/conf.c 17file arch/riscv64/riscv64/disksubr.c disk 18file arch/riscv64/riscv64/locore.S 19file arch/riscv64/riscv64/copy.S 20file arch/riscv64/riscv64/copystr.S 21file arch/riscv64/riscv64/exception.S 22file arch/riscv64/riscv64/cpuswitch.S 23file arch/riscv64/riscv64/machdep.c 24file arch/riscv64/riscv64/intr.c 25file arch/riscv64/riscv64/pmap.c 26file arch/riscv64/riscv64/mem.c 27file arch/riscv64/riscv64/process_machdep.c 28file arch/riscv64/riscv64/vm_machdep.c 29file arch/riscv64/riscv64/sig_machdep.c 30file arch/riscv64/riscv64/softintr.c 31file arch/riscv64/riscv64/support.S 32file arch/riscv64/riscv64/syscall.c 33file arch/riscv64/riscv64/pagezero.S 34file arch/riscv64/riscv64/trap.c 35file arch/riscv64/riscv64/sbi.c 36file arch/riscv64/riscv64/cpufunc_asm.S 37file arch/riscv64/riscv64/fpu.c 38 39file arch/riscv64/riscv64/db_disasm.c ddb 40file arch/riscv64/riscv64/db_interface.c ddb 41file arch/riscv64/riscv64/db_trace.c ddb 42 43pseudo-device openprom 44file arch/riscv64/riscv64/openprom.c openprom needs-flag 45 46define fdt {[early = 0]} 47 48# 49# mainbus 50# 51define mainbus {} 52device mainbus: fdt 53attach mainbus at root 54file arch/riscv64/dev/mainbus.c mainbus 55 56# 57# cpu 58# 59define cpu {} 60device cpu 61attach cpu at mainbus 62file arch/riscv64/riscv64/cpu.c cpu 63 64# 65# HART-specific interrupt controller 66# 67device intc 68attach intc at cpu 69file arch/riscv64/dev/riscv_cpu_intc.c intc 70 71# 72# simplebus 73# 74device simplebus: fdt 75attach simplebus at fdt 76file arch/riscv64/dev/simplebus.c simplebus 77 78# PLIC 79device plic 80attach plic at fdt 81file arch/riscv64/dev/plic.c plic 82 83 84# Paravirtual device bus and virtio 85include "dev/pv/files.pv" 86 87file netinet/in_cksum.c 88file netinet/in4_cksum.c 89 90# 91# Machine-independent HID support 92# 93include "dev/hid/files.hid" 94 95# Machine-independent I2C drivers 96include "dev/i2c/files.i2c" 97 98# FDT now requires drm (which is part of pci) 99include "dev/mii/files.mii" 100include "dev/pci/files.pci" 101 102# FDT support 103include "dev/ofw/files.ofw" 104 105# Machine-independent FDT drivers 106include "dev/fdt/files.fdt" 107 108# Machine-independent SCSI drivers 109include "scsi/files.scsi" 110 111# XXX ofwbus 112