[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Semihosting, arm, riscv, ppc and common code
From: |
Benjamin Herrenschmidt |
Subject: |
Re: Semihosting, arm, riscv, ppc and common code |
Date: |
Tue, 14 Jan 2020 18:53:01 +1100 |
On Tue, 2020-01-14 at 09:32 +0200, Liviu Ionescu wrote:
> > On 14 Jan 2020, at 08:25, Benjamin Herrenschmidt <
> > address@hidden> wrote:
> >
> > I noticed that the bulk of arm-semi.c (or riscv-semi.c) is
> > trivially
> > made completely generic by doing a couple of changes:
>
> Last year I did a similar exercise in OpenOCD, where I took the Arm
> semihosting code from the Arm specific location, extracted the common
> part, updated it for latest Arm 64-bit specs, and then used the
> common code for both Arm and RISC-V.
>
> If you think useful, you might take a look there too.
Well, one of the LCA talks wasn't that interesting so I started doing
it and am almost done :-)
I'll look at doing something for arm, riscv and ppc and send patches
once I get it working.
Cheers,
Ben.
>
> Regards,
>
> Liviu
- Semihosting, arm, riscv, ppc and common code, Benjamin Herrenschmidt, 2020/01/14
- Re: Semihosting, arm, riscv, ppc and common code, Liviu Ionescu, 2020/01/14
- Re: Semihosting, arm, riscv, ppc and common code,
Benjamin Herrenschmidt <=
- Re: Semihosting, arm, riscv, ppc and common code, Alex Bennée, 2020/01/14
- Re: Semihosting, arm, riscv, ppc and common code, Benjamin Herrenschmidt, 2020/01/14
- Re: Semihosting, arm, riscv, ppc and common code, Alex Bennée, 2020/01/15
- Re: Semihosting, arm, riscv, ppc and common code, Liviu Ionescu, 2020/01/15
- Re: Semihosting, arm, riscv, ppc and common code, Richard Henderson, 2020/01/15
- Re: Semihosting, arm, riscv, ppc and common code, Liviu Ionescu, 2020/01/15
- Re: Semihosting, arm, riscv, ppc and common code, Benjamin Herrenschmidt, 2020/01/15
- Re: Semihosting, arm, riscv, ppc and common code, Liviu Ionescu, 2020/01/16
- Re: Semihosting, arm, riscv, ppc and common code, Benjamin Herrenschmidt, 2020/01/16
Re: Semihosting, arm, riscv, ppc and common code, Peter Maydell, 2020/01/14