[openfirmware] [commit] r2762 - cpu/arm/olpc cpu/x86/pc/olpc cpu/x86/pc/olpc/via dev/olpc/kb3700
repository service
svn at openfirmware.info
Tue Dec 13 01:00:42 CET 2011
Author: quozl
Date: Tue Dec 13 01:00:41 2011
New Revision: 2762
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2762
Log:
OLPC - remove use of storage LED now that reflash animation is done and kernel implementation is complete
Modified:
cpu/arm/olpc/build-fw.fth
cpu/arm/olpc/ecflash.fth
cpu/x86/pc/olpc/devices.fth
cpu/x86/pc/olpc/setwp.fth
cpu/x86/pc/olpc/via/devices.fth
cpu/x86/pc/olpc/via/fsupdate.fth
dev/olpc/kb3700/eccmds.fth
Modified: cpu/arm/olpc/build-fw.fth
==============================================================================
--- cpu/arm/olpc/build-fw.fth Fri Dec 9 21:57:17 2011 (r2761)
+++ cpu/arm/olpc/build-fw.fth Tue Dec 13 01:00:41 2011 (r2762)
@@ -194,24 +194,13 @@
['] ec-spi-reprogrammed to spi-reprogrammed
;
: flash-vulnerable( ( -- )
- ols-off
ignore-power-button
- hdd-led-on
disable-interrupts
;
: )flash-vulnerable ( -- )
enable-interrupts
- hdd-led-off
d# 850 ms \ allow time for 8051 to finish reset and power us down
;
-: fs-vulnerable( ( -- )
- ols-off
- hdd-led-on
-;
-: )fs-vulnerable ( -- )
- hdd-led-off
- ols-on
-;
fload ${BP}/dev/olpc/spiflash/spiui.fth \ User interface for SPI FLASH programming
\ fload ${BP}/dev/olpc/spiflash/recover.fth \ XO-to-XO SPI FLASH recovery
Modified: cpu/arm/olpc/ecflash.fth
==============================================================================
--- cpu/arm/olpc/ecflash.fth Fri Dec 9 21:57:17 2011 (r2761)
+++ cpu/arm/olpc/ecflash.fth Tue Dec 13 01:00:41 2011 (r2762)
@@ -44,10 +44,8 @@
dup load-base /flash-page comp ( adr different? )
if
edi-open ( adr )
- hdd-led-on ( adr )
ec-flags-offset erase-page ( adr )
ec-flags-offset edi-program-page ( )
- hdd-led-off
set-ec-reboot
unreset-8051 \ should not return
ec-power-cycle
@@ -57,7 +55,6 @@
;
: ignore-ec-flags ( adr -- ) ec-flags-offset + /flash-page erase ;
: reflash-ec
- hdd-led-on
[ifdef] cl2-a1
" enter-updater" $call-ec
." Erasing ..." cr " erase-flash" $call-ec cr
@@ -75,7 +72,6 @@
load-base load-base /ec-flash + /ec-flash comp
abort" Miscompare!"
cr
- hdd-led-off
[ifndef] cl2-a1
." Restarting EC and rebooting" cr
set-ec-reboot
Modified: cpu/x86/pc/olpc/devices.fth
==============================================================================
--- cpu/x86/pc/olpc/devices.fth Fri Dec 9 21:57:17 2011 (r2761)
+++ cpu/x86/pc/olpc/devices.fth Tue Dec 13 01:00:41 2011 (r2762)
@@ -320,8 +320,6 @@
load-base constant flash-buf
: flash-vulnerable( ( -- ) ignore-power-button ;
: )flash-vulnerable ( -- ) ;
-: fs-vulnerable( ( -- ) ;
-: )fs-vulnerable ( -- ) ;
fload ${BP}/dev/olpc/spiflash/spiui.fth \ User interface for SPI FLASH programming
fload ${BP}/dev/olpc/spiflash/recover.fth \ XO-to-XO SPI FLASH recovery
Modified: cpu/x86/pc/olpc/setwp.fth
==============================================================================
--- cpu/x86/pc/olpc/setwp.fth Fri Dec 9 21:57:17 2011 (r2761)
+++ cpu/x86/pc/olpc/setwp.fth Tue Dec 13 01:00:41 2011 (r2762)
@@ -33,9 +33,7 @@
\ Set and clear the write-protect tag by copying, erasing, rewriting
: (put-mfg-data)
- hdd-led-on
mfg-data-buf mfg-data-end-offset mfg-data-offset write-flash-range
- hdd-led-off
;
: ram-find-tag ( name$ -- false | data$ true )
Modified: cpu/x86/pc/olpc/via/devices.fth
==============================================================================
--- cpu/x86/pc/olpc/via/devices.fth Fri Dec 9 21:57:17 2011 (r2761)
+++ cpu/x86/pc/olpc/via/devices.fth Tue Dec 13 01:00:41 2011 (r2762)
@@ -290,17 +290,9 @@
load-base constant flash-buf
: flash-vulnerable( ( -- )
- hdd-led-on
ignore-power-button
;
: )flash-vulnerable ( -- )
- hdd-led-off
-;
-: fs-vulnerable( ( -- )
- hdd-led-on
-;
-: )fs-vulnerable ( -- )
- hdd-led-off
;
fload ${BP}/dev/olpc/spiflash/spiui.fth \ User interface for SPI FLASH programming
Modified: cpu/x86/pc/olpc/via/fsupdate.fth
==============================================================================
--- cpu/x86/pc/olpc/via/fsupdate.fth Fri Dec 9 21:57:17 2011 (r2761)
+++ cpu/x86/pc/olpc/via/fsupdate.fth Tue Dec 13 01:00:41 2011 (r2762)
@@ -67,7 +67,6 @@
also nand-commands definitions
: zblocks: ( "eblock-size" "#eblocks" ... -- )
- fs-vulnerable(
?compare-spec-line
get-hex# to /nand-block
get-hex# to #image-eblocks
@@ -90,7 +89,6 @@
\ Asynchronous writes
" write-blocks-end" $call-nand ( error? )
" Write error" ?nand-abort
- )fs-vulnerable
release-inflater
fexit
;
@@ -214,7 +212,6 @@
dup written ( eblock# )
show-written ( )
show-temperature
- hdd-led-toggle
;
previous definitions
Modified: dev/olpc/kb3700/eccmds.fth
==============================================================================
--- dev/olpc/kb3700/eccmds.fth Fri Dec 9 21:57:17 2011 (r2761)
+++ dev/olpc/kb3700/eccmds.fth Tue Dec 13 01:00:41 2011 (r2762)
@@ -85,18 +85,7 @@
: als@ ( -- w ) h# 56 ec-cmd-w@ ;
: ols-led-on ( -- ) h# 57 ec-cmd ;
: ols-led-off ( -- ) h# 58 ec-cmd ;
-: ols-assy-mode-on ( -- ) h# 59 ec-cmd ;
-: ols-assy-mode-off ( -- ) h# 5a ec-cmd ;
: ols-led-ec-control ( -- ) h# 5b ec-cmd ;
-: ols-off
- ols-led-on
- ols-led-ec-control
- ols-assy-mode-on
-;
-: ols-on
- ols-led-ec-control
- ols-assy-mode-off
-;
: ec-min-pwr ( -- ) h# 5d ec-cmd-w@ w->n ;
: ec-max-pwr ( -- ) h# 5e ec-cmd-w@ w->n ;
More information about the openfirmware
mailing list