summaryrefslogtreecommitdiffstats
path: root/user/bsps/bsps-riscv.rst
diff options
context:
space:
mode:
authorHesham Almatary <heshamelmatary@gmail.com>2022-10-25 15:31:53 +0100
committerHesham Almatary <heshamelmatary@gmail.com>2022-10-31 11:39:23 +0000
commitc234a7bb2e3b766b399c9e6cc5e65f5279dd5a3f (patch)
tree2a6007a64deb4dddecd5c69b83436643716eaf72 /user/bsps/bsps-riscv.rst
parentuser: Add openSUSE host details (diff)
downloadrtems-docs-c234a7bb2e3b766b399c9e6cc5e65f5279dd5a3f.tar.bz2
bsps/riscv: Remove inaccurate statement about reliance on a boot loader
The BSP is capable of initialising the hardware being the first software that takes control on hardware reset (after the bootrom). For instance, using on QEMU's virt platforms, RTEMS runs as a bios without BBL. Similarily, RTEMS can also be run on harware/FPGA and loaded using GDB; the bootrom (or a GDB script) should just set the a0/a1 registers with the boot HART ID and DTB address respectively.
Diffstat (limited to '')
-rw-r--r--user/bsps/bsps-riscv.rst4
1 files changed, 1 insertions, 3 deletions
diff --git a/user/bsps/bsps-riscv.rst b/user/bsps/bsps-riscv.rst
index 48e7ee7..224506d 100644
--- a/user/bsps/bsps-riscv.rst
+++ b/user/bsps/bsps-riscv.rst
@@ -43,9 +43,7 @@ This BSP offers 15 variants:
Each variant corresponds to a GCC multilib. A particular variant reflects an
ISA with ABI and code model choice.
-The basic hardware initialization is not performed by the BSP. A boot loader
-with device tree support must be used to start the BSP, e.g. BBL. The BSP must
-be started im machine mode.
+The BSP must be started im machine mode.
The reference platform for this BSP is the Qemu `virt` machine.