PCIe XDMA
驱动编译
SHELL = /bin/bash
DEBUG=0
(,)
XVC_FLAGS += -D__XVC_BAR_NUM__=
(,)
XVC_FLAGS += -D__XVC_BAR_OFFSET__=
topdir :=
TARGET_MODULE:=xdma
EXTRA_CFLAGS := -I/
(,1)
EXTRA_CFLAGS += -D__LIBXDMA_DEBUG__
(,)
EXTRA_CFLAGS += -DXDMA_CONFIG_BAR_NUM=
KERNELRELEASE:=/3588/kernel
BUILDSYSTEM_DIR:=/sdk/06_rk3588_241027/61_moEr_d2k_3588/kernel
PWD:=
-objs := libxdma.o xdma_cdev.o cdev_ctrl.o cdev_events.o cdev_sgdma.o cdev_xvc.o cdev_bypass.o xdma_mod.o xdma_thread.o
obj-m := .o
CROSS_COMPILE_3588:=/3588/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-
all : -C M= modules ARCH=arm64 CROSS_COMPILE=
@ -C M= clean
@/bin/rm -f *.ko modules.order *.mod.c *.o *.o.ur-safe .*.o.cmd
@rm -f /lib/modules/5.15.0-67-generic/extra/xdma.ko
@echo
@mkdir -p -m 755 /lib/modules//xdma
@install -v -m 644 *.ko /lib/modules//xdma
@depmod -a || true
@/bin/rm -rf /lib/modules//xdma
@depmod -a