URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
[/] [neorv32/] [trunk/] [sw/] [common/] [neorv32.ld] - Diff between revs 58 and 60
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 58 |
Rev 60 |
Line 58... |
Line 58... |
{
|
{
|
/* "rom" section: first value of ORIGIN/LENGTH => bootloader ROM; second value of ORIGIN/LENGTH => instruction memory */
|
/* "rom" section: first value of ORIGIN/LENGTH => bootloader ROM; second value of ORIGIN/LENGTH => instruction memory */
|
|
|
rom (rx) : ORIGIN = DEFINED(make_bootloader) ? 0xFFFF0000 : 0x00000000, LENGTH = DEFINED(make_bootloader) ? 4*1024 : 16*1024
|
rom (rx) : ORIGIN = DEFINED(make_bootloader) ? 0xFFFF0000 : 0x00000000, LENGTH = DEFINED(make_bootloader) ? 4*1024 : 16*1024
|
ram (rwx) : ORIGIN = 0x80000000, LENGTH = 8*1024
|
ram (rwx) : ORIGIN = 0x80000000, LENGTH = 8*1024
|
iodev (rw) : ORIGIN = 0xFFFFFF00, LENGTH = 256
|
iodev (rw) : ORIGIN = 0xFFFFFE00, LENGTH = 512
|
|
|
}
|
}
|
/* ************************************************************************* */
|
/* ************************************************************************* */
|
|
|
SECTIONS
|
SECTIONS
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.