26 lines
586 B
Plaintext
26 lines
586 B
Plaintext
|
/*
|
||
|
* Memory Spaces Definitions.
|
||
|
*
|
||
|
* Need modifying for a specific board.
|
||
|
* FLASH.ORIGIN: starting address of flash
|
||
|
* FLASH.LENGTH: length of flash
|
||
|
* RAM.ORIGIN: starting address of RAM bank 0
|
||
|
* RAM.LENGTH: length of RAM bank 0
|
||
|
*
|
||
|
* The values below can be addressed in further linker scripts
|
||
|
* using functions like 'ORIGIN(RAM)' or 'LENGTH(RAM)'.
|
||
|
*/
|
||
|
|
||
|
MEMORY
|
||
|
{
|
||
|
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 64K
|
||
|
FLASH (rx) : ORIGIN = 0x00000000, LENGTH = 512K /*4K*/
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
* For external ram use something like:
|
||
|
|
||
|
RAM (xrw) : ORIGIN = 0x68000000, LENGTH = 8K
|
||
|
|
||
|
*/
|