aboutsummaryrefslogtreecommitdiff
path: root/docs/firmware/fw_payload.md
diff options
context:
space:
mode:
authorXiang W <wxjstz@126.com>2024-04-08 23:27:42 +0800
committerAnup Patel <anup@brainfault.org>2024-04-10 09:50:24 +0530
commitd4d2582eef7aac442076f955e4024403f8ff3d96 (patch)
tree3623c416199df750595d3a5147027ee41a51d5b8 /docs/firmware/fw_payload.md
parent73344d4724d89ab5591311b9badfad875dddbb92 (diff)
downloadopensbi-d4d2582eef7aac442076f955e4024403f8ff3d96.zip
opensbi-d4d2582eef7aac442076f955e4024403f8ff3d96.tar.gz
opensbi-d4d2582eef7aac442076f955e4024403f8ff3d96.tar.bz2
firmware: remove FW_TEXT_START
Now opensbi can run at any address via dynamic relocation. We can remove FW_TEXT_START. Signed-off-by: Xiang W <wxjstz@126.com> Reviewed-by: Anup Patel <anup@brainfault.org> Tested-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'docs/firmware/fw_payload.md')
-rw-r--r--docs/firmware/fw_payload.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/firmware/fw_payload.md b/docs/firmware/fw_payload.md
index a67fc50..d25be60 100644
--- a/docs/firmware/fw_payload.md
+++ b/docs/firmware/fw_payload.md
@@ -36,8 +36,8 @@ options. These configuration parameters can be defined using either the top
level `make` command line or the target platform *objects.mk* configuration
file. The parameters currently defined are as follows:
-* **FW_PAYLOAD_OFFSET** - Offset from *FW_TEXT_START* where the payload binary
- will be linked in the final *FW_PAYLOAD* firmware binary image. This
+* **FW_PAYLOAD_OFFSET** - Offset from the opensbi load address where the payload
+ binary will be linked in the final *FW_PAYLOAD* firmware binary image. This
configuration parameter is mandatory if *FW_PAYLOAD_ALIGN* is not defined.
Compilation errors will result from an incorrect definition of
*FW_PAYLOAD_OFFSET* or of *FW_PAYLOAD_ALIGN*, or if neither of these
@@ -62,7 +62,7 @@ file. The parameters currently defined are as follows:
firmware will pass the FDT address passed by the previous booting stage
to the next booting stage.
-* **FW_PAYLOAD_FDT_OFFSET** - Address offset from the *FW_TEXT_START* where
+* **FW_PAYLOAD_FDT_OFFSET** - Address offset from the opensbi load address where
the FDT will be passed to the next booting stage. This offset is used as
relocatable address of the FDT passed to the next booting stage. If
*FW_PAYLOAD_FDT_ADDR* is also defined, the firmware will prefer *FW_PAYLOAD_FDT_ADDR*.