[Libre-soc-bugs] [Bug 525] New: add dcbz pseudocode

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Nov 4 18:10:48 GMT 2020


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

            Bug ID: 525
           Summary: add dcbz pseudocode
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: lkcl at lkcl.net
          Reporter: lkcl at lkcl.net
                CC: libre-soc-bugs at lists.libre-soc.org
   NLnet milestone: ---

the following pseudocode adapted from p850 v3.0B needs to be added to the
openpower isa pages git.libre-soc.org, probably fixedstore.mdwn for now

if RA = 0 then b <= 0
else           b <- (RA)
EA <- b + (RB)
n <= block size (bytes)
m <- log2(n)
ea <- EA[0:63-m] || [0]*m
m8 <- m*8
MEM(ea, n) <- [0]*m8

a rebuild using pywriter (see top-level Makefile) is required after adding
the pseudocode.

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


More information about the libre-soc-bugs mailing list