[openfirmware] [commit] r2769 - in cpu/arm/olpc: . 3.0

repository service svn at openfirmware.info
Tue Dec 13 03:14:15 CET 2011


Author: wmb
Date: Tue Dec 13 03:14:14 2011
New Revision: 2769
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2769

Log:
OLPC XO-3 - LED stuff.

Modified:
   cpu/arm/olpc/3.0/leds.fth
   cpu/arm/olpc/build-fw.fth

Modified: cpu/arm/olpc/3.0/leds.fth
==============================================================================
--- cpu/arm/olpc/3.0/leds.fth	Tue Dec 13 03:14:10 2011	(r2768)
+++ cpu/arm/olpc/3.0/leds.fth	Tue Dec 13 03:14:14 2011	(r2769)
@@ -10,13 +10,13 @@
 : selftest  ( -- )
     ." Flashing LEDs" cr
 
-   d# 10 0 do  ols-led-on d# 200 ms ols-led-off d# 200 ms  loop
-   ols-led-ec-control
-   ols-assy-mode-on
+\   d# 10 0 do  ols-led-on d# 200 ms ols-led-off d# 200 ms  loop
+\   ols-led-ec-control
+\   ols-assy-mode-on
 
    " /wlan:quiet" test-dev  " /wlan:quiet" test-dev  \ Twice for longer flashing
 
-   ols-assy-mode-off
+\   ols-assy-mode-off
 
    confirm-selftest?
 ;

Modified: cpu/arm/olpc/build-fw.fth
==============================================================================
--- cpu/arm/olpc/build-fw.fth	Tue Dec 13 03:14:10 2011	(r2768)
+++ cpu/arm/olpc/build-fw.fth	Tue Dec 13 03:14:14 2011	(r2769)
@@ -170,9 +170,16 @@
 
 false constant tethered?                     \ We only support reprogramming our own FLASH
 
+[ifdef] olpc-cl3
+: hdd-led-off     ( -- )  ;
+: hdd-led-on      ( -- )  ;
+: hdd-led-toggle  ( -- )  ;
+[then]
+[ifdef] olpc-cl2
 : hdd-led-off     ( -- )  d# 10 gpio-clr  ;
 : hdd-led-on      ( -- )  d# 10 gpio-set  ;
 : hdd-led-toggle  ( -- )  d# 10 gpio-pin@  if  hdd-led-off  else  hdd-led-on  then  ;
+[then]
 
 fload ${BP}/cpu/arm/olpc/bbedi.fth
 fload ${BP}/cpu/arm/olpc/edi.fth



More information about the openfirmware mailing list