Fixed IAR project.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13406 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
Giovanni Di Sirio 2020-03-08 15:51:51 +00:00
parent 75f5534c43
commit 7384dbb0b9
2 changed files with 2834 additions and 2491 deletions

File diff suppressed because it is too large Load Diff

View File

@ -37,3 +37,11 @@ place at start of RAM_region {block IRQSTACK};
place in RAM_region {block DATABSS, block HEAP};
place in RAM_region {block SYSHEAP};
place at end of RAM_region {block CSTACK};
/* Define stack and memory addresses for kernel usage */
define exported symbol __main_stack_base__ = __ICFEDIT_region_RAM_start__;
define exported symbol __main_stack_end__ = __main_stack_base__ + __ICFEDIT_size_irqstack__; /* Note: End refers to empty stack */
define exported symbol __process_stack_base__ = __main_stack_end__;
define exported symbol __main_thread_stack_base__ = __process_stack_base__; /* Note: Main thread uses process stack */
define exported symbol __process_stack_end__ = __process_stack_base__ + __ICFEDIT_size_cstack__;