On Tue, 2020-01-14 at 09:32 +0200, Liviu Ionescu wrote: > > On 14 Jan 2020, at 08:25, Benjamin Herrenschmidt < > > b...@kernel.crashing.org> 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