[Libre-soc-bugs] [Bug 982] Support PowerPC ABI in ISACaller
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Wed Oct 18 02:09:39 BST 2023
https://bugs.libre-soc.org/show_bug.cgi?id=982
--- Comment #93 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Dmitry Selyutin from comment #90)
> Folks, could you, please, take a look at scemu branch and summarize what's
> missing or needs to be improved before we can close this task? Just look at
> top 7 commits, ignore anything before.
>
> https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=refs/heads/scemu
v quick. 2am.
+ if not self.is_svp64_mode and asmop in ("sc", "scv"):
+ identifier = self.gpr(0)
1. it is impossible to have svp64 on sc and scv. sv.sc or sv.scv will
NEVER happen.
2. redirecting ALL sc and scv calls as i said on the call today
destroys unit tests on sc and scv (equivalent to qemu-system)
3. running in user mode *must* be made optional just as jacob
described in the chat logs of today's call (equivalent to qemu-user)
+ with Program(lst, bigendian=False) as program:
+ sim = self.run_tst_program(program, initial_regs,
>>>>usermode_emu_sc=True<<<<)
4. enabling usermode_emu_sc *must* enable the mmap memory mode as well.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list