-x
-stack 0x20000
-heap 0x20000

MEMORY
{

  L2SRAM:   origin = 0x00800000 length = 0x000FFFFF
  MSMCSRAM: origin = 0x0C000000 length = 0x00200000
}
 
SECTIONS
{

  .csl_vect: load >>   L2SRAM

  /* Boot Memory Sections */
  .boot:     load >>   L2SRAM

  /* Text Memory Sections */
  .text:     load >>   L2SRAM

  /* Data Memory Sections */
  .data:     load >>   L2SRAM
  
  .fasttext: load >>   L2SRAM
  .cinit:    load >>   L2SRAM
  .stack:    load >>   L2SRAM
  .const:    load >>   L2SRAM
  .far:      load >>   L2SRAM
  .switch:   load >>   L2SRAM
  .sysmem:   load >>   L2SRAM
  .cio:      load >>   L2SRAM
  .heap:     load >>   L2SRAM
  .bss:      load >>   L2SRAM
  .cinit:    load >>   L2SRAM
  
  .qmss:     load >>   L2SRAM
  .cppi:     load >>   L2SRAM
  .fftc:     load >>   L2SRAM

  .fardata:  load >>   L2SRAM
  
  .sync:     load >>   MSMCSRAM
  
}
