[OpenBIOS] r591 - cpu/x86/pc/olpc
svn at openbios.org
svn at openbios.org
Fri Aug 31 03:15:02 CEST 2007
Author: wmb
Date: 2007-08-31 03:15:01 +0200 (Fri, 31 Aug 2007)
New Revision: 591
Added:
cpu/x86/pc/olpc/setwp.fth
Log:
Added "setwp.fth" file.
Added: cpu/x86/pc/olpc/setwp.fth
===================================================================
--- cpu/x86/pc/olpc/setwp.fth (rev 0)
+++ cpu/x86/pc/olpc/setwp.fth 2007-08-31 01:15:01 UTC (rev 591)
@@ -0,0 +1,14 @@
+\ Set the write protect tag. This is used to convert unlocked prototype
+\ machined to locked machines for testing the firmware security. This
+\ should not be necessary once mass production systems start coming from
+\ the factor with the "wp" tag set.
+
+: set-wp ( -- )
+ h# fffefffe 2 " wp" $= if ." wp is already set" cr exit then
+ h# fffefffe 2 " ww" $= 0= abort" No ww tag"
+ spi-start spi-identify
+ " wp" h# efffe write-spi-flash
+ h# fffefffe 2 " wp" $= if ." Succeeded" cr then
+ spi-reprogrammed
+;
+set-wp
More information about the OpenBIOS
mailing list