From 79ec3e7aa1a03b34e04e38b9be40d3597f552cf4 Mon Sep 17 00:00:00 2001 From: Noe Rubinstein Date: Thu, 23 Aug 2012 17:23:41 +0200 Subject: Fix update_bios.sh --- update_bios.sh | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) mode change 100644 => 100755 update_bios.sh diff --git a/update_bios.sh b/update_bios.sh old mode 100644 new mode 100755 index c42b3e3..d40f41c --- a/update_bios.sh +++ b/update_bios.sh @@ -4,15 +4,16 @@ set -e : ${FLASHROM:="sudo flashrom -p dediprog"} : ${CBFSTOOL:=cbfstool} -ROM=$0 -OLDROM=$(mktemp) -NEWROM=$(mktemp) -MACS=$(mktemp) +ROM=$1 +OLDROM=$(mktemp --tmpdir coreboot.old.XXXXXXX) +NEWROM=$(mktemp --tmpdir coreboot.new.XXXXXXX) +MACS=$(mktemp --tmpdir xioh_data.XXXXXXX) +NAME=xioh_data $FLASHROM -r $OLDROM -$CBFSTOOL $OLDROM extract macs $MACS +$CBFSTOOL $OLDROM extract $NAME $MACS cp $ROM $NEWROM -$CBFSTOOL $NEWROM add $MACS macs raw 0xfff00000 +$CBFSTOOL $NEWROM add $MACS $NAME raw 0xfff00000 $FLASHROM -w $NEWROM rm $OLDROM $NEWROM $MACS -- cgit v1.2.3