Commit e23b92f8 authored by Boxiang Sun's avatar Boxiang Sun

Compile trx_sdr kernel module

parent afd21fd3
...@@ -22,7 +22,7 @@ set -e ...@@ -22,7 +22,7 @@ set -e
# Distribution for rootfs # Distribution for rootfs
# - ubuntu # - ubuntu
# - debian # - debian
: ${DISTRO:=ubuntu} : ${DISTRO:=debian}
# Ubuntu Version # Ubuntu Version
# - focal (20.04) # - focal (20.04)
# - jammy (22.04) # - jammy (22.04)
...@@ -460,6 +460,13 @@ if [[ -d ${ROOTDIR}/build/mdio-proxy-module ]]; then ...@@ -460,6 +460,13 @@ if [[ -d ${ROOTDIR}/build/mdio-proxy-module ]]; then
install -v -m644 -D mdio-proxy.ko "${ROOTDIR}/images/tmp/lib/modules/${KRELEASE}/kernel/extra/mdio-proxy.ko" install -v -m644 -D mdio-proxy.ko "${ROOTDIR}/images/tmp/lib/modules/${KRELEASE}/kernel/extra/mdio-proxy.ko"
fi fi
# Build trx_sdr kernel module
if [[ -d ${ROOTDIR}/trx_sdr-aarch64-2023-12-15/kernel ]]; then
cd "${ROOTDIR}/trx_sdr-aarch64-2023-12-15/kernel"
make -C "${ROOTDIR}/build/linux" CROSS_COMPILE="$CROSS_COMPILE" ARCH=arm64 CFLAGS_MODULE='-DCONFIG_VERSION=\"$(CONFIG_VERSION)\"' M="$PWD" modules
install -v -m644 -D sdr.ko "${ROOTDIR}/images/tmp/lib/modules/${KRELEASE}/kernel/extra/sdr.ko"
fi
# regenerate modules dependencies # regenerate modules dependencies
depmod -b "${ROOTDIR}/images/tmp" -F "${ROOTDIR}/build/linux/System.map" ${KRELEASE} depmod -b "${ROOTDIR}/images/tmp" -F "${ROOTDIR}/build/linux/System.map" ${KRELEASE}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment