[PATCH] Rechecked and fixed support for LPC21xx and lpceurobot

jiri.kubias@gmail.com (sysless@pandora.cz) jiri.kubias at gmail.com
Wed Jul 7 14:04:56 CEST 2010


---
 app/arm/eb_blink/main.c           |   25 +++++++++++++++----------
 arch/generic/defines/Makefile.omk |    2 +-
 2 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/app/arm/eb_blink/main.c b/app/arm/eb_blink/main.c
index 43a9786..5fdceae 100644
--- a/app/arm/eb_blink/main.c
+++ b/app/arm/eb_blink/main.c
@@ -12,29 +12,34 @@
 
 #include <lpc21xx.h>                            /* LPC21xx definitions */
 #include <deb_led.h>
-		
+#include <system_def.h>
 
-void dummy_wait()
+
+/*
+  This function wait for some time
+*/
+
+void delay()
 {
-	unsigned int wait = 5000000;
-	while(--wait);
+    volatile int pom = 500000;
+    while(--pom);
 }
 
-int main (void)  {
 
 
-	
+
+int main (void)  {
 
 	while(1)
 	{	
 		deb_led_change(LEDR);
-		dummy_wait();	
+		delay();	
 		deb_led_change(LEDG);
-		dummy_wait();
+		delay();
 		deb_led_change(LEDB);
-		dummy_wait();
+		delay();
 		deb_led_change(LEDY);
-		dummy_wait();
+		delay();
 
 	} 
 }
diff --git a/arch/generic/defines/Makefile.omk b/arch/generic/defines/Makefile.omk
index afe582e..713fdd5 100644
--- a/arch/generic/defines/Makefile.omk
+++ b/arch/generic/defines/Makefile.omk
@@ -1,7 +1,7 @@
 # -*- makefile -*-
 
 #include_HEADERS += byteswap.h endian.h
-include_HEADERS += lt_timer.h lt_timer_types.h
+include_HEADERS += lt_timer.h lt_timer_types.h deb_led.h
 #include_HEADERS += keyval_id_his.h ads1x46.h
 include_HEADERS += irq_generic.h
 
-- 
1.7.1


---


More information about the Sysless mailing list