Index: firmware/thread.c =================================================================== --- firmware/thread.c (revision 14529) +++ firmware/thread.c (working copy) @@ -130,8 +130,8 @@ * Load non-volatile context. *--------------------------------------------------------------------------- */ -static void start_thread(void (*thread_func)(void), const void* addr) __attribute__((naked,used)); -static void start_thread(void (*thread_func)(void), const void* addr) +void start_thread(void (*thread_func)(void), const void* addr) __attribute__((naked)); +void start_thread(void (*thread_func)(void), const void* addr) { /* r0 = thread_func, r1 = addr */ #if NUM_CORES > 1 && CONFIG_CPU != PP5002