| #
cf63aa77 |
| 31-Dec-2021 |
Marouene Boubakri <marouene.boubakri@nxp.com> |
core: riscv: plat-spike: console driver based on host-target interface
Spike doesn't yet model a UART but relies on RISC-V Host-Target Interface (HTIF) to perform all I/O. It is a protocol allowing
core: riscv: plat-spike: console driver based on host-target interface
Spike doesn't yet model a UART but relies on RISC-V Host-Target Interface (HTIF) to perform all I/O. It is a protocol allowing the target to access host to perform console, storage etc. It requires special ELF symbols tohost and fromhost. HTIF base address is set to 0x40008000.
Signed-off-by: Marouene Boubakri <marouene.boubakri@nxp.com> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> [jf: remove useless line continuation; initialize base to 0] Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
show more ...
|
| #
0acff249 |
| 27-Dec-2021 |
Marouene Boubakri <marouene.boubakri@nxp.com> |
core: riscv: plat-spike: add platform configuration header file
Introduces a minimalist platform_config.h to be used by linker scripts.
Signed-off-by: Marouene Boubakri <marouene.boubakri@nxp.com>
core: riscv: plat-spike: add platform configuration header file
Introduces a minimalist platform_config.h to be used by linker scripts.
Signed-off-by: Marouene Boubakri <marouene.boubakri@nxp.com> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
show more ...
|
| #
ad0ae800 |
| 27-Dec-2021 |
Marouene Boubakri <marouene.boubakri@nxp.com> |
riscv: create makefiles and directories tree for riscv
This commits creates the very first makefiles, directories and subdirectories for RISC-V port. It also creates a new platform flavor named plat
riscv: create makefiles and directories tree for riscv
This commits creates the very first makefiles, directories and subdirectories for RISC-V port. It also creates a new platform flavor named plat-spike. Spike is a reference functional RISC-V ISA simulator which provides full system emulation and it is developed alongside the RISC-V toolchain.
Signed-off-by: Marouene Boubakri <marouene.boubakri@nxp.com> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>
show more ...
|