files.riscv64 revision 1.1
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 dev/cninit.c 12 13file arch/riscv64/riscv64/autoconf.c 14file arch/riscv64/riscv64/ast.c 15file arch/riscv64/riscv64/bus_space.c 16file arch/riscv64/riscv64/bus_dma.c 17file arch/riscv64/riscv64/conf.c 18file arch/riscv64/riscv64/disksubr.c disk 19file arch/riscv64/riscv64/locore.S 20file arch/riscv64/riscv64/copy.S 21file arch/riscv64/riscv64/copystr.S 22file arch/riscv64/riscv64/trap.S 23file arch/riscv64/riscv64/cpuswitch.S 24file arch/riscv64/riscv64/machdep.c 25file arch/riscv64/riscv64/intr.c 26file arch/riscv64/riscv64/pmap.c 27file arch/riscv64/riscv64/mem.c 28file arch/riscv64/riscv64/process_machdep.c 29file arch/riscv64/riscv64/vm_machdep.c 30file arch/riscv64/riscv64/sig_machdep.c 31file arch/riscv64/riscv64/softintr.c 32file arch/riscv64/riscv64/support.S 33file arch/riscv64/riscv64/syscall.c 34file arch/riscv64/riscv64/pagezero.S 35file arch/riscv64/riscv64/trap_machdep.c 36file arch/riscv64/riscv64/sbi.c 37file arch/riscv64/riscv64/cpufunc_asm.S 38file arch/riscv64/riscv64/fpu.c 39 40file arch/riscv64/riscv64/db_disasm.c ddb 41file arch/riscv64/riscv64/db_interface.c ddb 42file arch/riscv64/riscv64/db_trace.c ddb 43 44define fdt {[early = 0]} 45 46# 47# mainbus 48# 49define mainbus {[early = 0]} 50device mainbus: fdt 51attach mainbus at root 52file arch/riscv64/dev/mainbus.c 53 54# 55# cpu 56# 57define cpu {} 58device cpu 59attach cpu at mainbus 60file arch/riscv64/riscv64/cpu.c 61 62# 63# timer 64# 65device timer 66attach timer at cpu 67file arch/riscv64/dev/timer.c 68 69# 70# HART-specific interrupt controller 71# 72device intc 73attach intc at cpu 74file arch/riscv64/dev/riscv_cpu_intc.c 75 76# 77# simplebus 78# 79define simplebus {[early = 1]} 80device simplebus 81attach simplebus at mainbus 82file arch/riscv64/dev/simplebus.c 83 84# PLIC 85device plic 86attach plic at simplebus 87file arch/riscv64/dev/plic.c 88 89 90# Paravirtual device bus and virtio 91include "dev/pv/files.pv" 92 93file netinet/in_cksum.c 94file netinet/in4_cksum.c 95 96# 97# Machine-independent HID support 98# 99include "dev/hid/files.hid" 100 101# Machine-independent I2C drivers 102include "dev/i2c/files.i2c" 103 104# FDT now requires drm (which is part of pci) 105include "dev/mii/files.mii" 106include "dev/pci/files.pci" 107 108# FDT support 109include "dev/ofw/files.ofw" 110 111# Machine-independent FDT drivers 112include "dev/fdt/files.fdt" 113 114# Machine-independent SCSI drivers 115include "scsi/files.scsi" 116 117# XXX ofwbus 118