[Libre-soc-bugs] [Bug 919] pysvp64dis: disassemble word instructions

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Sep 3 21:26:07 BST 2022


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

--- Comment #5 from Dmitry Selyutin <ghostmansd at gmail.com> ---
Progress on word instructions: implemented `pysvp64dis -v` flag, which dumps
the information like this:

15 6a e2 7e    add. r23,r2,r13
    spec   add. RT,RA,RB (OE=0 Rc=1)
    opcode 0x7c000215
    mask   0xfc0007ff
    RT     10111 [6, 7, 8, 9, 10]
    RA     00010 [11, 12, 13, 14, 15]
    RB     01101 [16, 17, 18, 19, 20]
    OE     0 [21]
    Rc     1 [31]
08 00 49 40    bc 2,9,0x8
    spec   bc BO,BI,BD (AA=0 LK=0)
    opcode 0x40000000
    mask   0xfc000003
    BO     00010 [6, 7, 8, 9, 10]
    BI     01001 [11, 12, 13, 14, 15]
    BD     00000000000010 [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
29] (target_addr=EXTS(BD || 0b00))
    AA     0 [30]
    LK     0 [31]

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


More information about the libre-soc-bugs mailing list