[libre-riscv-dev] [Bug 368] Need one example unit test of how to run some assembly code "qemu vs simulator" rather than "qemu vs hardware"

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Jun 8 00:02:24 BST 2020


https://bugs.libre-soc.org/show_bug.cgi?id=368

--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Michael Nolan from comment #4)
> Oh, since the actual debug interface uses gdb and has nothing to do with
> qemu, it might be possible to run the generated programs under gdb on power
> hardware.

oh of course.  and... hmmm... here's an idea.
if an option can be added which allows that to be done through ssh,
we'd be able to work locally and not have to
have a full dev environment on talos1.libre-soc.org (each).

one utterly cool way of doing remote python execution:
https://github.com/tomerfiliba/rpyc

he invented a packet format and a protocol that contains commands
like "dir()" so you get back the list of objects, and so on.  even
exceptions are properly transferred.

once "on" that remote system, the only library that would need to
be installed on the *remote* system: pygdbmi.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-riscv-dev mailing list