1 register unsigned long c3r1 asm ("$c3r1"), c3r2 asm ("$c3r2"); 2 3 extern unsigned long b, c; 4 5 void foo()6 foo () 7 { 8 unsigned long a, d; 9 10 c3r1 = a; 11 b = c3r1; 12 13 c3r2 = c; 14 d = c3r1; 15 printf ("%d\n", d); 16 } 17