This commit is contained in:
owen 2024-08-29 16:53:39 +02:00
parent 1decc58d65
commit b6876828d5
18 changed files with 27 additions and 10 deletions

View File

@ -4,7 +4,7 @@
dtc=/usr/bin/dtc dtc=/usr/bin/dtc
revision=`/usr/bin/uname -r` revision=`/usr/bin/uname -r`
trees=../precompiled-trees # alt=../alt-trees -- disabled auto building of all alt trees, better to do individually
echo "Compiling against headers for $revision" echo "Compiling against headers for $revision"
@ -16,14 +16,20 @@ else
mkdir "$revision" mkdir "$revision"
fi fi
echo "Copying custom dts sources to build root" #echo "Copying custom dts sources to build root"
for dts in `ls -d $trees/*/*.dts`; do #for dts in `ls -d $alt/*/*.dts`; do
echo "$dts" # echo "$dts"
cp $dts . # cp $dts .
#done
echo "Precompiling all includes in build root into $revision build directory"
for file in `ls *.dtsi`; do
echo "Processing $file to $revision/${file##*/}"
cpp -I/usr/src/linux-headers-$revision/include/ -nostdinc -undef -x assembler-with-cpp $file > $revision/${file##*/}
done done
echo "Precompiling all includes and sources in build root into $revision build directory" echo "Precompiling all sources in build root into $revision build directory"
for file in `ls {*.dts,*.dtsi}`; do for file in `ls *.dts`; do
echo "Processing $file to $revision/${file##*/}" echo "Processing $file to $revision/${file##*/}"
cpp -I/usr/src/linux-headers-$revision/include/ -nostdinc -undef -x assembler-with-cpp $file > $revision/${file##*/} cpp -I/usr/src/linux-headers-$revision/include/ -nostdinc -undef -x assembler-with-cpp $file > $revision/${file##*/}
done done
@ -32,6 +38,6 @@ echo "Compiling all device tree sources in $revision build directory"
cd $revision cd $revision
for file in `ls *.dts`; do for file in `ls *.dts`; do
out=${file/.dts/.dtb} out=${file/.dts/.dtb}
echo "Compiling: $revision/$file > $revision/$out" echo "Compiling: $revision/$file > $revision/$revision-$out"
$dtc $file > $out $dtc $file > $revision-$out
done done

View File

@ -1 +0,0 @@
../source/linux-riscv-6.8.0/arch/riscv/boot/dts/allwinner/sun20i-d1-nezha.dts

12
files/55_net.cfg Normal file
View File

@ -0,0 +1,12 @@
# Netplan compatible config goes here
# see https://netplan.readthedocs.io/en/stable/examples/
# Basic example for wifi below
network:
version: 2
wifis:
wlan0:
optional: true
access-points:
"SSID":
password: "PASSWORD"
dhcp4: true

View File

Before

Width:  |  Height:  |  Size: 1.8 MiB

After

Width:  |  Height:  |  Size: 1.8 MiB