[openfirmware] [commit] r3674 - cpu/x86/pc/olpc/via

repository service svn at openfirmware.info
Thu Jun 20 03:21:44 CEST 2013


Author: quozl
Date: Thu Jun 20 03:21:44 2013
New Revision: 3674
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3674

Log:
OLPC XO-4 - add attended autorun of manufacturing tests, optional code that does not proceed to next test until the previous test has passed, but no functional change in our current builds.

Modified:
   cpu/x86/pc/olpc/via/mfgtest.fth

Modified: cpu/x86/pc/olpc/via/mfgtest.fth
==============================================================================
--- cpu/x86/pc/olpc/via/mfgtest.fth	Sat Jun 15 03:57:17 2013	(r3673)
+++ cpu/x86/pc/olpc/via/mfgtest.fth	Thu Jun 20 03:21:44 2013	(r3674)
@@ -118,16 +118,32 @@
    #mfgtests++
 ;
 
+: (mfg-test)  ( n -- )
+   i set-current-sq
+   refresh
+   d# 1000 ms
+   run-menu-item
+;
+
 : mfg-test-autorunner  ( -- )  \ Unattended autorun of all tests
    #mfgcols #mfgtests +  #mfgcols  ?do
-      i set-current-sq
-      refresh
-      d# 1000 ms
-      run-menu-item
+      i (mfg-test)
       pass? 0= ?leave
    loop
 ;
 
+[ifdef] notdef  \ to be used by factory in final.fth
+: mfg-test-runner  ( -- )  \ Attended autorun, each test retried until pass
+   #mfgcols #mfgtests +  #mfgcols  ?do
+      begin
+         i (mfg-test)
+         pass?
+      until
+   loop
+;
+patch mfg-test-runner mfg-test-autorunner autorun-mfg-tests
+[then]
+
 icon: play.icon     rom:play.565
 icon: quit.icon     rom:quit.565
 



More information about the openfirmware mailing list