mirror of https://github.com/ARMmbed/mbed-os.git
crash data support for NUC472 with gcc_arm
parent
9d5617c54a
commit
3ee1498b57
|
@ -14,6 +14,7 @@
|
||||||
#define MBED_BOOT_STACK_SIZE 0x400
|
#define MBED_BOOT_STACK_SIZE 0x400
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
M_CRASH_DATA_RAM_SIZE = 0x100;
|
||||||
StackSize = MBED_BOOT_STACK_SIZE;
|
StackSize = MBED_BOOT_STACK_SIZE;
|
||||||
|
|
||||||
MEMORY
|
MEMORY
|
||||||
|
@ -133,6 +134,18 @@ SECTIONS
|
||||||
PROVIDE(__end_vector_table__ = .);
|
PROVIDE(__end_vector_table__ = .);
|
||||||
} > RAM_INTERN
|
} > RAM_INTERN
|
||||||
|
|
||||||
|
.crash_data_ram :
|
||||||
|
{
|
||||||
|
. = ALIGN(8);
|
||||||
|
__CRASH_DATA_RAM__ = .;
|
||||||
|
__CRASH_DATA_RAM_START__ = .; /* Create a global symbol at data start */
|
||||||
|
KEEP(*(.keep.crash_data_ram))
|
||||||
|
*(.m_crash_data_ram) /* This is a user defined section */
|
||||||
|
. += M_CRASH_DATA_RAM_SIZE;
|
||||||
|
. = ALIGN(8);
|
||||||
|
__CRASH_DATA_RAM_END__ = .; /* Define a global symbol at data end */
|
||||||
|
} > RAM_INTERN
|
||||||
|
|
||||||
.data :
|
.data :
|
||||||
{
|
{
|
||||||
PROVIDE( __etext = LOADADDR(.data) );
|
PROVIDE( __etext = LOADADDR(.data) );
|
||||||
|
|
Loading…
Reference in New Issue