[Libre-soc-bugs] [Bug 982] Support PowerPC ABI in ISACaller

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Sep 19 18:41:22 BST 2023


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

--- Comment #65 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #48)
> (In reply to Luke Kenneth Casson Leighton from comment #47)

> > where is the money coming from to implement that?
> 
> the task we'll make when we want to support emulating mmap and/or loading
> ELF binaries.

which has to be *right now* as there is only 4 months left before
the EU Assure Programme ENDS.

to be discussed tonight.

> all we'd need is to change the Mem class to use that block from mmap.mmap
> instead of a dict, looking through it, i could do it in a few hours.

yes it's real basic. unit test needed as well.

> probably less if nothing reaches into the Mem.mem dict and fiddles with it
> directly instead of calling the load/store functions.

mmmm... no. TestIssuer Test API has to bypass *nmigen* mem interface
but not the case with ISACaller as there is the MMU as well and messing
with the internals is Bad.

no need to support VM/MMU for this userspace-only mode.

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


More information about the libre-soc-bugs mailing list