[OpenBIOS] r709 - cpu/x86/pc/olpc

svn at openbios.org svn at openbios.org
Sun Nov 4 18:29:50 CET 2007


Author: wmb
Date: 2007-11-04 18:29:50 +0100 (Sun, 04 Nov 2007)
New Revision: 709

Added:
   cpu/x86/pc/olpc/verify.bth
Removed:
   cpu/x86/pc/olpc/crypto.bth
Modified:
   cpu/x86/pc/olpc/olpc.bth
   cpu/x86/pc/olpc/versions.fth
Log:
OLPC - Fixed a build dependency problem that sometimes prevented the crypto keys from
being re-fetched automatically.


Deleted: cpu/x86/pc/olpc/crypto.bth
===================================================================
--- cpu/x86/pc/olpc/crypto.bth	2007-11-04 16:57:41 UTC (rev 708)
+++ cpu/x86/pc/olpc/crypto.bth	2007-11-04 17:29:50 UTC (rev 709)
@@ -1,18 +0,0 @@
-purpose: Fetch the Crypto code and keys
-
-command: &builder &this
-build-now
-
-fload ${BP}/cpu/x86/pc/olpc/versions.fth
-
-" wget http://dev.laptop.org/pub/firmware/crypto/bios_verify-${CRYPTO_VERSION}.img -O verify.img" expand$ $sh
-" wget http://dev.laptop.org/pub/firmware/crypto/mpkeys/os.public        -O os.public"        expand$ $sh
-" wget http://dev.laptop.org/pub/firmware/crypto/mpkeys/fw.public        -O fw.public"        expand$ $sh
-" wget http://dev.laptop.org/pub/firmware/crypto/mpkeys/fs.public        -O fs.public"        expand$ $sh
-" wget http://dev.laptop.org/pub/firmware/crypto/mpkeys/lease.public     -O lease.public"     expand$ $sh
-" wget http://dev.laptop.org/pub/firmware/crypto/mpkeys/developer.public -O developer.public" expand$ $sh
-
-\ This forces the creation of an crypto.log file, so we don't re-fetch
-writing crypto.version
-" ${CRYPTO_VERSION}"n" expand$  ofd @ fputs
-ofd @ fclose

Modified: cpu/x86/pc/olpc/olpc.bth
===================================================================
--- cpu/x86/pc/olpc/olpc.bth	2007-11-04 16:57:41 UTC (rev 708)
+++ cpu/x86/pc/olpc/olpc.bth	2007-11-04 17:29:50 UTC (rev 709)
@@ -22,9 +22,8 @@
 in: ${BP}/dev/olpc/cafenand/build/cafenand.fc
 in: ${BP}/dev/olpc/cafecamera/build/cafecamera.fc
 in: ${BP}/clients/memtest86/memtest
-in: ec.img
-in: crypto.img
-in: usb8388.bin
+in: ${BP}/cpu/x86/pc/olpc/build/verify.img
+in: ${BP}/cpu/x86/pc/olpc/build/usb8388.bin
 in: ${BP}/dev/pci/build/pcibridg.fc
 
 build-now

Added: cpu/x86/pc/olpc/verify.bth
===================================================================
--- cpu/x86/pc/olpc/verify.bth	                        (rev 0)
+++ cpu/x86/pc/olpc/verify.bth	2007-11-04 17:29:50 UTC (rev 709)
@@ -0,0 +1,18 @@
+purpose: Fetch the Crypto code and keys
+
+command: &builder &this
+build-now
+
+fload ${BP}/cpu/x86/pc/olpc/versions.fth
+
+" wget -nv http://dev.laptop.org/pub/firmware/crypto/${KEYS}/os.public        -O os.public"        expand$ $sh
+" wget -nv http://dev.laptop.org/pub/firmware/crypto/${KEYS}/fw.public        -O fw.public"        expand$ $sh
+" wget -nv http://dev.laptop.org/pub/firmware/crypto/${KEYS}/fs.public        -O fs.public"        expand$ $sh
+" wget -nv http://dev.laptop.org/pub/firmware/crypto/${KEYS}/lease.public     -O lease.public"     expand$ $sh
+" wget -nv http://dev.laptop.org/pub/firmware/crypto/${KEYS}/developer.public -O developer.public" expand$ $sh
+" wget -nv http://dev.laptop.org/pub/firmware/crypto/bios_verify-${CRYPTO_VERSION}.img -O verify.img" expand$ $sh
+
+\ This forces the creation of an verify.log file, so we don't re-fetch
+writing verify.version
+" ${CRYPTO_VERSION}"n" expand$  ofd @ fputs
+ofd @ fclose

Modified: cpu/x86/pc/olpc/versions.fth
===================================================================
--- cpu/x86/pc/olpc/versions.fth	2007-11-04 16:57:41 UTC (rev 708)
+++ cpu/x86/pc/olpc/versions.fth	2007-11-04 17:29:50 UTC (rev 709)
@@ -2,7 +2,7 @@
 
 \ The overall firmware revision
 macro: FW_MAJOR D
-macro: FW_MINOR 03
+macro: FW_MINOR 03c
 
 \ The EC microcode
 macro: EC_VERSION d02
@@ -11,6 +11,9 @@
 \ Temporarily uncomment the line and modify the path as necessary
 \ macro: GET_EC wget http://dev.laptop.org/~rsmith/shiny6.bin -O ec.img
 
+macro: KEYS mpkeys
+\ macro: KEYS testkeys
+
 \ The wireless LAN module firmware
 macro: WLAN_RPM ${WLAN_VERSION}-1.olpc1
 macro: WLAN_VERSION 5.110.19.p0




More information about the OpenBIOS mailing list