aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-04-03 14:21:40 +0100
committerFrancis Rowe <info@gluglug.org.uk>2015-04-03 14:21:40 +0100
commit84d22fb9d4cf3738020bbf9f69ee00cbf23e0fd4 (patch)
tree2f32593a432e42a265b216499671bf847b31c0ec
parent5c732c383a0219a149db76d6fb714b951d0e332c (diff)
downloadlibrebootfr-84d22fb9d4cf3738020bbf9f69ee00cbf23e0fd4.tar.gz
librebootfr-84d22fb9d4cf3738020bbf9f69ee00cbf23e0fd4.zip
Delete the ich9macchange script. It's useless, and confuses people
-rw-r--r--docs/hcl/gm45_remove_me.html11
-rwxr-xr-xresources/scripts/helpers/build/release/archives3
-rwxr-xr-xresources/scripts/misc/ich9macchange64
3 files changed, 2 insertions, 76 deletions
diff --git a/docs/hcl/gm45_remove_me.html b/docs/hcl/gm45_remove_me.html
index 21caf685..d180ead7 100644
--- a/docs/hcl/gm45_remove_me.html
+++ b/docs/hcl/gm45_remove_me.html
@@ -105,20 +105,13 @@
<p>
Assuming that your libreboot image is named <b>libreboot.rom</b>, copy
the file to where <b>libreboot.rom</b> is located
- and then run, for instance:<br/>
+ and then insert the descriptor+gbe file into the ROM image. For 8MiB flash chips:<br/>
$ <b>dd if=ich9fdgbe_8m.bin of=libreboot.rom bs=1 count=12k conv=notrunc</b><br/>
- or:<br/>
+ For 4MiB flash chips:<br/>
$ <b>dd if=ich9fdgbe_4m.bin of=libreboot.rom bs=1 count=12k conv=notrunc</b>
</p>
<p>
- A bash script is also included in libreboot_util which will change the mac address (using ich9gen)
- on all GM45 ROM images. For instance:<br/>
- $ <b>./ich9macchange path/to/libreboot.rom XX:XX:XX:XX:XX:XX romsize</b><br/>
- <b>romsize</b> should be 4 or 8, depending on whether the ROM image is for a 4MiB or 8MiB flash chip.
- </p>
-
- <p>
Your libreboot.rom image is now ready to be flashed on the machine. Refer back to
<a href="../install/index.html#flashrom">../install/index.html#flashrom</a>
for how to flash it.
diff --git a/resources/scripts/helpers/build/release/archives b/resources/scripts/helpers/build/release/archives
index af7899ff..43b431c9 100755
--- a/resources/scripts/helpers/build/release/archives
+++ b/resources/scripts/helpers/build/release/archives
@@ -366,9 +366,6 @@ cp coreboot/src/mainboard/lenovo/x200/cmos.layout libreboot_util/cmoslayouts/x20
# Flashing script
cp flash libreboot_util/
-# ich9macchange script, for changing the MAC address on GM45 targets
-cp resources/scripts/misc/ich9macchange libreboot_util/
-
# for changing the GRUB background
cp resources/scripts/misc/grub-background libreboot_util/
diff --git a/resources/scripts/misc/ich9macchange b/resources/scripts/misc/ich9macchange
deleted file mode 100755
index 0c9a8f54..00000000
--- a/resources/scripts/misc/ich9macchange
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/bin/bash
-
-# ich9macchange script: uses ich9gen to change the MAC address on GM45/GS45 machines.
-#
-# Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
-
-[ "x${DEBUG+set}" = 'xset' ] && set -v
-set -u -e
-
-arch="unknown"
-if [ $(uname -i) = "i686" ] || [ $(uname -m) = "i686" ]; then
- arch="i686"
-elif [ $(uname -i) = "x86_64" ] || [ $(uname -m) = "x86_64" ]; then
- arch="x86_64"
-elif [ $(uname -i) = "armv7l" ] || [ $(uname -m) = "armv7l" ]; then
- arch="armv7l"
-else
- echo "This script must be run on an i686, x86_64 or armv7l host."
- exit 1
-fi
-
-if (( $# != 3 )); then
- echo "Usage: ./ich9macchange path/to/ich9libreboot.rom XX:XX:XX:XX:XX:XX romsize"
- echo "'romsize' is a number in MiB. Example: 8"
- echo "(XX replaced with hex from your desired MAC address)"
- exit 1
-fi
-rompath=$1
-macaddress=$2
-romsize=$3
-
-if [ ! -f "$rompath" ]; then
- echo "ich9macchange: ROM image specified not found."
- exit 1
-fi
-if [ "$romsize" != "8" ]; then
- if [ "$3" != "4" ]; then
- echo "Invalid ROM size specified. It must be 4 or 8."
- exit 1
- fi
-fi
-
-./ich9deblob/$arch/ich9gen --macaddress $macaddress
-
-dd if=ich9fdgbe_"$romsize"m.bin of="$rompath" bs=1 count=12k conv=notrunc
-
-rm -f ich9fdgbe_4m.bin
-rm -f ich9fdgbe_8m.bin
-rm -f mkgbe.c
-rm -f mkgbe.h