SPC56EC demo for CW added.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8526 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
Giovanni Di Sirio 2015-11-25 16:52:17 +00:00
parent 2209389203
commit b5a03ba3d2
2 changed files with 10 additions and 13 deletions

View File

@ -18,13 +18,13 @@
*/ */
/* /*
* SPC560D40 memory setup. * SPC56EC74 memory setup.
*/ */
MEMORY MEMORY
{ {
rom : org = 0x00000000, len = 0x00040000 rom : org = 0x00000000, len = 0x00300000
dataflash : org = 0x00800000, len = 0x00010000 dataflash : org = 0x00800000, len = 0x00010000
ram : org = 0x40000000, len = 0x00004000 ram : org = 0x40000000, len = 0x00030000
} }
__irq_stack_size__ = 0; __irq_stack_size__ = 0;
@ -40,15 +40,18 @@ SECTIONS
{ {
.boot ALIGN(16): .boot ALIGN(16):
{ {
__ivpr_base__ = .;
KEEP(*(.boot)) KEEP(*(.boot))
} }
.handlers (VLECODE) ALIGN(4): { .handlers (VLECODE) ALIGN(16):
{
KEEP(*(.handlers)) KEEP(*(.handlers))
} }
.crt0 (VLECODE) ALIGN(4): { .crt0 (VLECODE) ALIGN(16):
*(.crt0) {
KEEP(*(.crt0))
} }
.init: {} .init: {}
@ -62,12 +65,6 @@ SECTIONS
{ {
KEEP(*(.vectors)) KEEP(*(.vectors))
} }
.ivors (VLECODE) ALIGN(0x1000):
{
__ivpr_base__ = .;
KEEP(*(.ivors))
}
.code (VLECODE) ALIGN(16): .code (VLECODE) ALIGN(16):
{ {