files.riscv revision 1.11
11.11Sskrll# $NetBSD: files.riscv,v 1.11 2022/10/14 07:58:30 skrll Exp $ 21.1Smatt# 31.1Smatt 41.1Smattmaxpartitions 16 51.1Smattmaxusers 8 32 64 61.1Smatt 71.8Sskrll# Console options 81.8Sskrlldefparam opt_console.h CONSADDR 91.8Sskrll 101.8Sskrll# RISC-V specific debug options 111.8Sskrlldefflag opt_riscv_debug.h VERBOSE_INIT_RISCV 121.8Sskrll 131.1Smattdefflag opt_ddb.h DDB_TRACE 141.1Smatt 151.8Sskrllfile arch/riscv/fdt/fdt_dma_machdep.c 161.8Sskrll 171.9Sskrllfile arch/riscv/riscv/autoconf.c 181.8Sskrllfile arch/riscv/riscv/bus_space.c 191.8Sskrllfile arch/riscv/riscv/bus_space_generic.S 201.8Sskrllfile arch/riscv/riscv/bus_space_notimpl.S 211.9Sskrllfile arch/riscv/riscv/clock_machdep.c 221.9Sskrllfile arch/riscv/riscv/core_machdep.c coredump 231.1Smattfile arch/riscv/riscv/cpu_subr.c 241.11Sskrllfile arch/riscv/riscv/cpu_switch.S 251.10Sskrllfile arch/riscv/riscv/db_interface.c ddb 261.1Smattfile arch/riscv/riscv/db_disasm.c ddb 271.9Sskrllfile arch/riscv/riscv/db_machdep.c ddb | kgdb 281.1Smattfile arch/riscv/riscv/db_trace.c ddb 291.9Sskrllfile arch/riscv/riscv/exec_machdep.c 301.1Smattfile arch/riscv/riscv/fixup.c 311.7Sskrllfile arch/riscv/riscv/fpu.c fpe 321.1Smattfile arch/riscv/riscv/ipifuncs.c multiprocessor 331.1Smattfile arch/riscv/riscv/kgdb_machdep.c kgdb 341.1Smattfile arch/riscv/riscv/kobj_machdep.c modular 351.1Smattfile arch/riscv/riscv/pmap_machdep.c 361.6Schristosfile arch/riscv/riscv/process_machdep.c 371.1Smattfile arch/riscv/riscv/procfs_machdep.c procfs 381.1Smattfile arch/riscv/riscv/riscv_machdep.c 391.1Smattfile arch/riscv/riscv/sig_machdep.c # signal delivery 401.1Smattfile arch/riscv/riscv/softint_machdep.c 411.9Sskrllfile arch/riscv/riscv/spl.S 421.9Sskrllfile arch/riscv/riscv/stubs.c 431.9Sskrllfile arch/riscv/riscv/syscall.c # syscall handler 441.1Smattfile arch/riscv/riscv/sys_machdep.c 451.9Sskrllfile arch/riscv/riscv/trap.c # trap handlers 461.1Smattfile arch/riscv/riscv/vm_machdep.c 471.1Smatt 481.1Smattfile dev/cons.c 491.1Smattfile dev/md_root.c memory_disk_hooks 501.1Smatt 511.1Smattfile kern/subr_disk_mbr.c disk 521.1Smatt 531.1Smattfile uvm/pmap/pmap.c 541.1Smattfile uvm/pmap/pmap_segtab.c 551.1Smattfile uvm/pmap/pmap_tlb.c 561.1Smatt 571.1Smatt# Binary compatibility with 32bit NetBSD (COMPAT_NETBSD32) 581.1Smattfile arch/riscv/riscv/core32_machdep.c compat_netbsd32 & coredump 591.1Smattfile arch/riscv/riscv/netbsd32_machdep.c compat_netbsd32 601.1Smattfile arch/riscv/riscv/sig32_machdep.c compat_netbsd32 611.1Smattinclude "compat/netbsd32/files.netbsd32" 621.1Smatt 631.8Sskrlldevice mainbus {}: fdt 641.1Smattattach mainbus at root 651.8Sskrll 661.1Smattfile arch/riscv/riscv/mainbus.c mainbus 671.1Smatt 681.8Sskrll# Machine-independent I2O drivers. 691.8Sskrllinclude "dev/i2o/files.i2o" 701.8Sskrll 711.8Sskrll# Machine-independent SCSI drivers 721.8Sskrllinclude "dev/scsipi/files.scsipi" 731.8Sskrll 741.8Sskrll# Machine-independent ATA drivers 751.8Sskrllinclude "dev/ata/files.ata" 761.8Sskrll 771.8Sskrll# Machine-independent USB device support 781.8Sskrllinclude "dev/usb/files.usb" 791.8Sskrll 801.8Sskrll# Machine-independent PCI device support 811.8Sskrll#include "dev/pci/files.pci" 821.1Smatt 831.1Smattinclude "arch/riscv/conf/majors.riscv" 84