mirror of
https://github.com/embassy-rs/embassy.git
synced 2024-11-28 17:52:28 +00:00
29 lines
942 B
Plaintext
29 lines
942 B
Plaintext
/* File originally from lpc55-hal repo: https://github.com/lpc55/lpc55-hal/blob/main/memory.x */
|
|
MEMORY
|
|
{
|
|
FLASH : ORIGIN = 0x00000000, LENGTH = 512K
|
|
|
|
/* for use with standard link.x */
|
|
RAM : ORIGIN = 0x20000000, LENGTH = 256K
|
|
|
|
/* would be used with proper link.x */
|
|
/* needs changes to r0 (initialization code) */
|
|
/* SRAM0 : ORIGIN = 0x20000000, LENGTH = 64K */
|
|
/* SRAM1 : ORIGIN = 0x20010000, LENGTH = 64K */
|
|
/* SRAM2 : ORIGIN = 0x20020000, LENGTH = 64K */
|
|
/* SRAM3 : ORIGIN = 0x20030000, LENGTH = 64K */
|
|
|
|
/* CASPER SRAM regions */
|
|
/* SRAMX0: ORIGIN = 0x1400_0000, LENGTH = 4K /1* to 0x1400_0FFF *1/ */
|
|
/* SRAMX1: ORIGIN = 0x1400_4000, LENGTH = 4K /1* to 0x1400_4FFF *1/ */
|
|
|
|
/* USB1 SRAM regin */
|
|
/* USB1_SRAM : ORIGIN = 0x40100000, LENGTH = 16K */
|
|
|
|
/* To define our own USB RAM section in one regular */
|
|
/* RAM, probably easiest to shorten length of RAM */
|
|
/* above, and use this freed RAM section */
|
|
|
|
}
|
|
|