devices/update.sh
branchstable-1.5
changeset 2547 5b349a0b1e2b
child 2548 3339dcc91b88
equal deleted inserted replaced
2546:2fa43746d972 2547:5b349a0b1e2b
       
     1 #!/bin/bash
       
     2 
       
     3 set -x
       
     4 
       
     5 KERNELDIR=/data/kernel/linux-3.6.11
       
     6 PREVER=3.4
       
     7 KERNELVER=3.6
       
     8 
       
     9 for f in $KERNELDIR/drivers/net/ethernet/realtek/{8139too,r8169}.c; do
       
    10     echo $f
       
    11     b=$(basename $f)
       
    12     o=${b/\./-$KERNELVER-orig.}
       
    13     e=${b/\./-$KERNELVER-ethercat.}
       
    14     cp -v $f $o
       
    15     chmod 644 $o
       
    16     cp -v $o $e
       
    17     op=${b/\./-$PREVER-orig.}
       
    18     ep=${b/\./-$PREVER-ethercat.}
       
    19     diff -u $op $ep | patch -p1 $e
       
    20 done