More IAR-related fixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@13405 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
parent
4777999472
commit
75f5534c43
|
@ -54,7 +54,7 @@
|
|||
*
|
||||
* @notapi
|
||||
*/
|
||||
static NOINLINE void trace_next(void) {
|
||||
NOINLINE static void trace_next(void) {
|
||||
|
||||
ch.dbg.trace_buffer.ptr->time = chVTGetSystemTimeX();
|
||||
#if PORT_SUPPORTS_RT == TRUE
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -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__;
|
Loading…
Reference in New Issue