The unified diff between revisions [961b04dd..] and [cbddc8b3..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'main.c'

#
# old_revision [961b04ddb07ba2b5dd6bccfa66a03e442e40d8f0]
# new_revision [cbddc8b347cfe68cf634efaf314c99652ed27527]
#
# patch "main.c"
#  from [f3f04a92cb8f9ba8fdecd0b2fd95773011c1e076]
#    to [9bd0eaef2d3775dda620602212855b3826601db4]
#
============================================================
--- main.c	f3f04a92cb8f9ba8fdecd0b2fd95773011c1e076
+++ main.c	9bd0eaef2d3775dda620602212855b3826601db4
@@ -6,11 +6,19 @@
 #include "interrupt.h"
 
 #define PINSEL0 (*((volatile unsigned char *) 0xE002C000))
+#define FP0XDIR (*((volatile unsigned int *) 0x3FFFC000))
+#define FP0XVAL (*((volatile unsigned int *) 0x3FFFC014))
 
+#define SCS (*((volatile unsigned int *) 0xe01fc1a0))
+
+
 void init_pins(void)
 {
 	PINSEL0 = 0x00000055; /* P0.0 and P0.1 assigned to UART */
 			      /* P0.2 and P0.3 assigned to I2C  */
+	SCS = 1;
+	FP0XDIR = 0x04000000; /* P0.26 is an output */
+	FP0XVAL = 0x0;
 }
 
 void reply(char *str)