[OpenBIOS] r700 - cpu/x86/pc/olpc dev/olpc/kb3700

svn at openbios.org svn at openbios.org
Sun Oct 28 22:48:00 CET 2007


Author: wmb
Date: 2007-10-28 22:48:00 +0100 (Sun, 28 Oct 2007)
New Revision: 700

Modified:
   cpu/x86/pc/olpc/security.fth
   dev/olpc/kb3700/ecio.fth
Log:
OLPC trac 4484 - Changed the command code for write-protect-fw from 0x29 to 0x03
to match an unannounced change in the EC code from Quanta, and also avoid calling
write-protect-fw in security.fth because it hasn't been tested.



Modified: cpu/x86/pc/olpc/security.fth
===================================================================
--- cpu/x86/pc/olpc/security.fth	2007-10-28 21:45:07 UTC (rev 699)
+++ cpu/x86/pc/olpc/security.fth	2007-10-28 21:48:00 UTC (rev 700)
@@ -721,7 +721,7 @@
          then                               ( list$ )
 
          load-from-device  if               ( list$ )
-            write-protect-fw ec-indexed-io-off  ( list$ )
+            ec-indexed-io-off               ( list$ )
             2drop                           ( )
             ['] secure-load-ramdisk to load-ramdisk
             " init-program" $find  if

Modified: dev/olpc/kb3700/ecio.fth
===================================================================
--- dev/olpc/kb3700/ecio.fth	2007-10-28 21:45:07 UTC (rev 699)
+++ dev/olpc/kb3700/ecio.fth	2007-10-28 21:48:00 UTC (rev 700)
@@ -151,7 +151,7 @@
 : dcon-power-on    ( -- )  1 h# 26 ec-cmd-b!  ;
 : reset-ec-warm    ( -- )  h# 27 ec-cmd  ;
 : reset-ec         ( -- )  h# 28 ec-cmd  ;
-: write-protect-fw ( -- )  h# 29 ec-cmd  ;
+: write-protect-fw ( -- )  3 ec-cmd  ;
 : ebook-mode?      ( -- b )  h# 2a ec-cmd-b@  ;
 
 : ec-indexed-io-off  ( -- )  h# fe95 ec@  h# 40 invert and  h# fe95 ec!  ;




More information about the OpenBIOS mailing list