More startup fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13833 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
parent
62bbb92055
commit
328c7e9aec
|
@ -78,6 +78,8 @@ Reset_Handler:
|
|||
mov sp, r0
|
||||
// ldr r1, =__sys_stack_size__
|
||||
// sub r0, r0, r1
|
||||
/* Core initialization.*/
|
||||
bl __cpu_init
|
||||
/*
|
||||
* Early initialization.
|
||||
*/
|
||||
|
@ -109,7 +111,6 @@ bssloop:
|
|||
/*
|
||||
* Late initialization.
|
||||
*/
|
||||
bl __core_init
|
||||
bl __late_init
|
||||
|
||||
/*
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
__attribute__((weak))
|
||||
#endif
|
||||
/*lint -save -e9075 [8.4] All symbols are invoked from asm context.*/
|
||||
void __core_init(void) {}
|
||||
void __cpu_init(void) {}
|
||||
|
||||
/**
|
||||
* @brief Early initialization.
|
||||
|
|
|
@ -174,7 +174,7 @@ _crt0_entry:
|
|||
|
||||
#if CRT0_INIT_CORE == TRUE
|
||||
/* Core initialization.*/
|
||||
bl __core_init
|
||||
bl __cpu_init
|
||||
#endif
|
||||
|
||||
/* Early initialization..*/
|
||||
|
|
|
@ -251,7 +251,7 @@ _crt0_entry:
|
|||
|
||||
#if CRT0_INIT_CORE == TRUE
|
||||
/* Core initialization.*/
|
||||
bl __core_init
|
||||
bl __cpu_init
|
||||
#endif
|
||||
|
||||
/* Early initialization.*/
|
||||
|
|
Loading…
Reference in New Issue