PATH=$PWD/../_compiled/bin/:$PATH
+RTPRIO=60
+
+boost_irq_prio() {
+ local P=${1:-50}
+ CAN_IRQ=`sed -ne '/can/ s/:.*//p' /proc/interrupts`
+ if [ -n "$CAN_IRQ" ]; then
+ schedtool -F -p $P `pidof IRQ-${CAN_IRQ/ /}`
+ fi
+}
+
rmmod_can() {
- modprobe -r lincan
- modprobe -r kvaser_pci
- modprobe -r vcan
+ modprobe -r lincan kvaser_pci vcan
}
prepare_lincan_hw() {
tests=${TESTS:-socketcan_hw lincan_hw}
for i in $tests; do
cpufreq-set -f 2400MHz
+ boost_irq_prio 50
prepare_$i
t
done