On Mon, Sep 19, 2022 at 05:19:06PM +0530, Kautuk Consul wrote: > We factor out the arch-independent parts of the ARM semihosting > implementation as a common library so that it can be shared > with RISC-V. > > Signed-off-by: Kautuk Consul <[email protected]> > --- > arch/arm/Kconfig | 46 --------- > arch/arm/lib/semihosting.c | 181 +----------------------------------- > include/semihosting.h | 11 +++ > lib/Kconfig | 46 +++++++++ > lib/Makefile | 2 + > lib/semihosting.c | 186 +++++++++++++++++++++++++++++++++++++ > 6 files changed, 246 insertions(+), 226 deletions(-) > create mode 100644 lib/semihosting.c Reviewed-by: Leo Yu-Chi Liang <[email protected]>
- [PATCH v4 0/3] Add riscv semihosting support in u-boot Kautuk Consul
- [PATCH v4 1/3] lib: Add common semihosting library Kautuk Consul
- Re: [PATCH v4 1/3] lib: Add common semihosting libr... Leo Liang
- Re: [PATCH v4 1/3] lib: Add common semihosting libr... Sean Anderson
- Re: [PATCH v4 1/3] lib: Add common semihosting ... Kautuk Consul
- [PATCH v4 2/3] arch/riscv: add semihosting support for ... Kautuk Consul
- Re: [PATCH v4 2/3] arch/riscv: add semihosting supp... Leo Liang
- Re: [PATCH v4 2/3] arch/riscv: add semihosting supp... Sean Anderson
- Re: [PATCH v4 2/3] arch/riscv: add semihosting ... Kautuk Consul
- [PATCH v4 3/3] board: qemu-riscv: enable semihosting Kautuk Consul

