[openfirmware] r1577 - cpu/x86/pc/olpc/via

svn at openfirmware.info svn at openfirmware.info
Fri Dec 11 07:26:24 CET 2009


Author: wmb
Date: 2009-12-11 07:26:24 +0100 (Fri, 11 Dec 2009)
New Revision: 1577

Modified:
   cpu/x86/pc/olpc/via/runin.fth
Log:
OLPC manufacturing test scripts - simplified runin script by omitting
definitions that have been added to OFW.


Modified: cpu/x86/pc/olpc/via/runin.fth
===================================================================
--- cpu/x86/pc/olpc/via/runin.fth	2009-12-11 06:22:37 UTC (rev 1576)
+++ cpu/x86/pc/olpc/via/runin.fth	2009-12-11 06:26:24 UTC (rev 1577)
@@ -8,36 +8,6 @@
 \ the failure log (if int:\runin\fail.log is present) or modifies the
 \ manufacturing data tags to cause the next boot to enter final test.
 
-[ifndef] $read-file
-\ Read entire file into allocated memory
-: $read-file  ( filename$ -- true | data$ false )
-   open-dev  ?dup  0=  if  true exit  then  >r  ( r: ih )
-   " size" r@ $call-method  drop   ( len r: ih )
-   dup alloc-mem  swap             ( adr len r: ih )
-   2dup " read" r@ $call-method    ( adr len actual r: ih )
-   r> close-dev                    ( adr len actual )
-   over <>  if                     ( adr len )
-      free-mem  true exit
-   then                            ( adr len )
-   false
-;
-[then]
-
-[ifndef] $(delete-tag)
-: ($delete-tag)  ( adr len -- )
-   2dup  ram-find-tag  0=  if  2drop exit  then  ( tagname$ ram-value$ )
-   2nip                         ( ram-value$ )
-
-   2dup + c@ h# 80 and          ( ram-value$ tag-style )
-   if  4  else  5  then  +  >r  ( tag-adr tag-len )
-   ram-last-mfg-data  >r        ( tag-adr r: len bot-adr ) 
-   r@  2r@ +                    ( tag-adr src-adr dst-adr r: len bot-adr )    
-   rot r@ -                     ( src-adr dst-adr copy-len r: len bot-adr ) 
-   move                         ( r: len bot-adr )
-   r> r> h# ff fill             ( )
-;
-[then]
-
 d# 20 buffer: sn-buf
 : sn$  ( -- adr len )  sn-buf count  ;
 
@@ -176,7 +146,6 @@
    power-off
 ;
 
-
 d# 15 to #mfgtests
 
 : final-tests  ( -- )
@@ -201,12 +170,6 @@
 : doit-once  ( -- )  do-key  final-tests  ;
 patch doit-once do-key menu-interact
 
-: silent-probe-usb  ( -- )
-   " /" ['] (probe-usb2) scan-subtree
-   " /" ['] (probe-usb1) scan-subtree
-   report-disk report-net report-keyboard
-;
-
 : scanner?  ( -- flag )
    " usb-keyboard" expand-alias  if  2drop true  else  false  then
 ;   
@@ -254,8 +217,6 @@
 \     set-tags-for-fqa
 \      " int:\runin\olpc.fth" $delete-all
 
-      5 to test-station
-      true to diag-switch?
       " patch final-tests play-item mfgtest-menu" evaluate
       menu
       \ Shouldn't get here because the menu never exits




More information about the openfirmware mailing list