003 File Manager
Current Path:
/usr/src/sys/conf
usr
/
src
/
sys
/
conf
/
📁
..
📄
Makefile.amd64
(1020 B)
📄
Makefile.arm
(2.62 KB)
📄
Makefile.arm64
(2.54 KB)
📄
Makefile.i386
(804 B)
📄
Makefile.mips
(2.92 KB)
📄
Makefile.powerpc
(1.63 KB)
📄
Makefile.riscv
(1.53 KB)
📄
NOTES
(99.98 KB)
📄
WITHOUT_SOURCELESS
(152 B)
📄
WITHOUT_SOURCELESS_HOST
(176 B)
📄
WITHOUT_SOURCELESS_UCODE
(529 B)
📄
config.mk
(2.34 KB)
📄
dtb.build.mk
(2.57 KB)
📄
dtb.mk
(1.1 KB)
📄
files
(236.01 KB)
📄
files.amd64
(20.58 KB)
📄
files.arm
(5.77 KB)
📄
files.arm64
(26.25 KB)
📄
files.i386
(10.21 KB)
📄
files.mips
(3.65 KB)
📄
files.powerpc
(14.11 KB)
📄
files.riscv
(2.64 KB)
📄
files.x86
(15.6 KB)
📄
kern.mk
(10.68 KB)
📄
kern.opts.mk
(4.62 KB)
📄
kern.post.mk
(14.85 KB)
📄
kern.pre.mk
(12.26 KB)
📄
kmod.mk
(15.01 KB)
📄
kmod.opts.mk
(454 B)
📄
kmod_syms.awk
(579 B)
📄
kmod_syms_prefix.awk
(437 B)
📄
ldscript.amd64
(7.82 KB)
📄
ldscript.arm
(4.63 KB)
📄
ldscript.arm64
(4.63 KB)
📄
ldscript.i386
(7.5 KB)
📄
ldscript.kmod.amd64
(1.71 KB)
📄
ldscript.kmod.i386
(1.5 KB)
📄
ldscript.mips
(8.37 KB)
📄
ldscript.mips.cfe
(8.78 KB)
📄
ldscript.mips.mips64
(8.37 KB)
📄
ldscript.mips.octeon1
(895 B)
📄
ldscript.powerpc
(4.57 KB)
📄
ldscript.powerpc64
(5.16 KB)
📄
ldscript.powerpc64le
(5.16 KB)
📄
ldscript.powerpcspe
(4.58 KB)
📄
ldscript.riscv
(4.38 KB)
📄
newvers.sh
(7.91 KB)
📄
options
(25.63 KB)
📄
options.amd64
(1.49 KB)
📄
options.arm
(1.41 KB)
📄
options.arm64
(776 B)
📄
options.i386
(2.63 KB)
📄
options.mips
(4.25 KB)
📄
options.powerpc
(586 B)
📄
options.riscv
(78 B)
📄
std.nodebug
(468 B)
📄
sysent.mk
(1.22 KB)
📄
systags.sh
(2.58 KB)
Editing: dtb.build.mk
# $FreeBSD$ .include <bsd.init.mk> # Grab all the options for a kernel build. For backwards compat, we need to # do this after bsd.own.mk. .include "kern.opts.mk" DTC?= dtc .if !defined(SYSDIR) .if defined(S) SYSDIR= ${S} .else .include <bsd.sysdir.mk> .endif # defined(S) .endif # defined(SYSDIR) .if !defined(SYSDIR) || !exists(${SYSDIR}/kern/) .error "can't find kernel source tree" .endif .for _dts in ${DTS} # DTB for aarch64 needs to preserve the immediate parent of the .dts, because # these DTS are vendored and should be installed into their vendored directory. .if ${MACHINE_CPUARCH} == "aarch64" DTB+= ${_dts:R:S/$/.dtb/} .else DTB+= ${_dts:T:R:S/$/.dtb/} .endif .endfor DTBO=${DTSO:T:R:S/$/.dtbo/} .SUFFIXES: .dtb .dts .dtbo .dtso .PATH.dts: ${SYSDIR}/contrib/device-tree/src/${MACHINE} ${SYSDIR}/dts/${MACHINE} .PATH.dtso: ${SYSDIR}/dts/${MACHINE}/overlays .export DTC ECHO .dts.dtb: ${OP_META} @${ECHO} Generating ${.TARGET} from ${.IMPSRC} @${SYSDIR}/tools/fdt/make_dtb.sh ${SYSDIR} ${.IMPSRC} ${.OBJDIR} .dtso.dtbo: ${OP_META} @${ECHO} Generating ${.TARGET} from ${.IMPSRC} @${SYSDIR}/tools/fdt/make_dtbo.sh ${SYSDIR} ${.IMPSRC} ${.OBJDIR} # Add dependencies on the source file so that out-of-tree things can be included # without any .PATH additions. .for _dts in ${DTS} ${FDT_DTS_FILE} ${_dts:R:T}.dtb: ${_dts} .endfor .for _dtso in ${DTSO} ${_dtso:R:T}.dtbo: ${_dtso} .endfor _dtbinstall: # Need to create this because installkernel doesn't invoke mtree with BSD.root.mtree # to make sure the tree is setup properly. We don't recreate it to avoid duplicate # entries in the NO_ROOT case. test -d ${DESTDIR}${DTBDIR} || ${INSTALL} -d -o ${DTBOWN} -g ${DTBGRP} ${DESTDIR}${DTBDIR} .for _dtb in ${DTB} .if ${MACHINE_CPUARCH} == "aarch64" # :H:T here to grab the vendor component of the DTB path in a way that # allows out-of-tree DTS builds, too. We make the assumption that # out-of-tree DTS will have a similar directory structure to in-tree, # with .dts files appearing in a vendor/ directory. test -d ${DESTDIR}${DTBDIR}/${_dtb:H:T} || ${INSTALL} -d -o ${DTBOWN} -g ${DTBGRP} ${DESTDIR}${DTBDIR}/${_dtb:H:T} ${INSTALL} -o ${DTBOWN} -g ${DTBGRP} -m ${DTBMODE} \ ${_INSTALLFLAGS} ${_dtb:T} ${DESTDIR}${DTBDIR}/${_dtb:H:T} .else ${INSTALL} -o ${DTBOWN} -g ${DTBGRP} -m ${DTBMODE} \ ${_INSTALLFLAGS} ${_dtb} ${DESTDIR}${DTBDIR}/ .endif .endfor test -d ${DESTDIR}${DTBODIR} || ${INSTALL} -d -o ${DTBOWN} -g ${DTBGRP} ${DESTDIR}${DTBODIR} .for _dtbo in ${DTBO} ${INSTALL} -o ${DTBOWN} -g ${DTBGRP} -m ${DTBMODE} \ ${_INSTALLFLAGS} ${_dtbo} ${DESTDIR}${DTBODIR}/ .endfor
Upload File
Create Folder