#define PMC_SCRATCH0 0x7000e450 void _start() { unsigned int val = *(volatile unsigned int *)0x40000000; *(volatile unsigned int *)PMC_SCRATCH0 = val; while (1) { __asm__("nop"); } }