Index: ipcc/ipcc.c
===================================================================
--- ipcc/ipcc.c	(revision f1249e13c67f994b3d96c982ac9347bb73f29ac9)
+++ ipcc/ipcc.c	(revision f4b961f10016a750e8a60d4e28473058f47a467b)
@@ -61,4 +61,5 @@
 	printf("j - jump to endless loop\n");
 	printf("p - page fault\n");
+	printf("u - unaligned read\n");
 }
 
@@ -177,4 +178,6 @@
 }
 
+
+
 int main(void)
 {
@@ -183,5 +186,7 @@
 	char c;
 	int res;
-
+	volatile long long var;
+	volatile int var1;
+	
 	printf("********************************\n");
 	printf("***********IPC Tester***********\n");
@@ -229,5 +234,8 @@
 			*((char *)0) = 1;
 			printf("done\n");
-		}
-	}
-}
+		case 'u':
+			var1=*( (int *) ( ( (char *)(&var) ) + 1 ) );
+			break;
+		}
+	}
+}
