Author: wmb Date: 2008-11-01 02:11:05 +0100 (Sat, 01 Nov 2008) New Revision: 991
Modified: cpu/x86/pc/olpc/copynand.fth cpu/x86/pc/olpc/nandstat.fth Log: Q2E21 fixup - scan-nand was misclassifying erased-without-cleanmarkers blocks.
Modified: cpu/x86/pc/olpc/copynand.fth =================================================================== --- cpu/x86/pc/olpc/copynand.fth 2008-11-01 00:05:41 UTC (rev 990) +++ cpu/x86/pc/olpc/copynand.fth 2008-11-01 01:11:05 UTC (rev 991) @@ -382,7 +382,7 @@
\ See if the whole thing is really completely erased load-base working-page nand-pages/block ( adr block# #blocks ) - " read-blocks" $call-nand nand-pages/block <> if 1 exit then + " read-pages" $call-nand nand-pages/block <> if 1 exit then
\ Not completely erased load-base /nand-block written? if 5 exit then
Modified: cpu/x86/pc/olpc/nandstat.fth =================================================================== --- cpu/x86/pc/olpc/nandstat.fth 2008-11-01 00:05:41 UTC (rev 990) +++ cpu/x86/pc/olpc/nandstat.fth 2008-11-01 01:11:05 UTC (rev 991) @@ -159,7 +159,7 @@
\ See if the whole thing is really completely erased load-base working-page nand-pages/block ( adr block# #blocks ) - " read-blocks" $call-nand nand-pages/block <> if 1 exit then + " read-pages" $call-nand nand-pages/block <> if 1 exit then
\ Not completely erased load-base load-base h# 100000 + /nand-block comp if 5 exit then