git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8520 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
Giovanni Di Sirio 2015-11-23 12:04:24 +00:00
parent 1736a34d19
commit ce5b8d63f6
7 changed files with 2627 additions and 1801 deletions

File diff suppressed because one or more lines are too long

View File

@ -61,7 +61,7 @@ ExecOnStartCmds=0
ExecOnHaltCmds=0
TargetPort=Default
EnableProgramTimeMeasurement=0
UseHwResetMode=0
UseHwResetMode=1
HandleNexusAccessBug=0
DoNotEnableTrapSwBrp=0
CommDevSel=PortType=USB,Type=FTDI
@ -86,6 +86,10 @@ InitSramOnlyWhenNotInitialized=0
AllowHarrForUpdateDebugRegs=0
DisableE2EECC=0
UseCore0ForNexusMemoryAccessWhileRunning=0
ExecOnConnectCmds=0
HaltOnDnh=1
AlwaysHaltOnDni=1
HandleOvRamInitViaNarWorkaround=0
[Controller0.Core.PpcJtagTargIntf.InitScript]
// setup IVOPR
@ -158,3 +162,4 @@ EnableMemtoolByDefault=1
[Controller0.Core.PpcJtagTargIntf.OnStartScript]
[Controller0.Core.PpcJtagTargIntf.OnHaltScript]
[Controller0.Core.PpcJtagTargIntf.OnConnectScript]

View File

@ -103,6 +103,7 @@
.extern __init_array_end
.extern __fini_array_start
.extern __fini_array_end
.extern main
.section .crt0, text_vle
@ -238,27 +239,23 @@ _boot_address:
/* Branching to the defined exit handler.*/
e_b __default_exit
#endif /* !defined(__DOXYGEN__) */
.section .text_vle
.align 4
/* Default main exit code, infinite loop.*/
.weak __default_exit
.globl __default_exit
.type __default_exit, @function
__default_exit:
se_b __default_exit
e_b __default_exit
/* Default early initialization code, none.*/
.weak __early_init
.globl __early_init
.type __early_init, @function
__early_init:
se_blr
/* Default late initialization code, none.*/
.weak __late_init
.globl __late_init
.type __late_init, @function
__late_init:
se_blr
#endif /* !defined(__DOXYGEN__) */
/** @} */

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -192,6 +192,7 @@ IVORS:
.section .handlers, text_vle
.align 16
.weak _IVOR0, _IVOR1, _IVOR2, _IVOR3, _IVOR4, _IVOR5
.weak _IVOR6, _IVOR7, _IVOR8, _IVOR9, _IVOR10, _IVOR11
.weak _IVOR12, _IVOR13, _IVOR14, _IVOR15