void (*theUboot)(void);
theUboot = (void (*)(void))(0x30700000);
theUboot();
2
(*(void (*)(void))(0x30700000))();