]> git.sur5r.net Git - freertos/blobdiff - Demo/CORTEX_LPC1768_GCC_Rowley/ParTest.c
Tidy up Ethernet driver.
[freertos] / Demo / CORTEX_LPC1768_GCC_Rowley / ParTest.c
index c789356c8ae87a1c3105562d785a4b7a8f555477..aaba6a08f3171776dc61f7586b7a6326ce18fa9b 100644 (file)
@@ -55,7 +55,9 @@
 /* Demo application includes. */\r
 #include "partest.h"\r
 \r
-#define partstFIRST_IO                 ( ( unsigned portLONG ) 0x04 )\r
+#define partstFIRST_IO                 ( ( unsigned long ) 0x04 )\r
+#define partstFIO2_BITS                        ( ( unsigned long ) 0x0000007C )\r
+#define partstFIO1_BITS                        ( ( unsigned long ) 0xB0000000 )\r
 #define partstNUM_LEDS                 ( 5 )\r
 #define partstALL_OUTPUTS_OFF  ( ( unsigned portLONG ) 0xff )\r
 \r
 \r
 void vParTestInitialise( void )\r
 {\r
-       PINSEL10 = 0;\r
-       FIO2DIR  = 0x000000FF;\r
-       FIO2MASK = 0x00000000;\r
-       FIO2CLR  = 0xFF;\r
-       SCS |= (1<<0); //fast mode for port 0 and 1\r
+       /* LEDs on ports 1 and 2 to output. */\r
+       FIO2DIR  = partstFIO2_BITS;\r
+    FIO1DIR  = partstFIO1_BITS;\r
 \r
-    FIO2CLR = partstALL_OUTPUTS_OFF;\r
+       /* Start will all LEDs off. */\r
+    FIO1CLR = partstFIO1_BITS;\r
+    FIO2CLR = partstFIO2_BITS;\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r