mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-15 00:54:22 +00:00
build(bl32): add symbols for memory layout
Add symbols for mapping the physical memory layout of BL32. There are symbols that partially satisfy this requirement, however, the naming of these is inconsistent. Signed-off-by: Harrison Mutai <harrison.mutai@arm.com> Change-Id: I106187f93b227d604bda650892f9e919047b3fc7
This commit is contained in:
parent
9b5498a721
commit
fcb72e16ce
2 changed files with 6 additions and 0 deletions
|
@ -20,6 +20,8 @@ MEMORY {
|
|||
#endif /* PLAT_SP_MIN_EXTRA_LD_SCRIPT */
|
||||
|
||||
SECTIONS {
|
||||
RAM_REGION_START = ORIGIN(RAM);
|
||||
RAM_REGION_LENGTH = LENGTH(RAM);
|
||||
. = BL32_BASE;
|
||||
|
||||
ASSERT(. == ALIGN(PAGE_SIZE),
|
||||
|
@ -149,4 +151,5 @@ SECTIONS {
|
|||
}
|
||||
|
||||
ASSERT(. <= BL32_LIMIT, "BL32 image has exceeded its limit.")
|
||||
RAM_REGION_END = .;
|
||||
}
|
||||
|
|
|
@ -16,6 +16,8 @@ MEMORY {
|
|||
}
|
||||
|
||||
SECTIONS {
|
||||
RAM_REGION_START = ORIGIN(RAM);
|
||||
RAM_REGION_LENGTH = LENGTH(RAM);
|
||||
. = BL32_BASE;
|
||||
|
||||
ASSERT(. == ALIGN(PAGE_SIZE),
|
||||
|
@ -121,4 +123,5 @@ SECTIONS {
|
|||
#endif /* USE_COHERENT_MEM */
|
||||
|
||||
ASSERT(. <= BL32_LIMIT, "BL32 image has exceeded its limit.")
|
||||
RAM_REGION_END = .;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue