[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