[Libre-soc-bugs] [Bug 1115] rldimi "mb" offset by 1 bit

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Jun 8 21:39:07 BST 2023


--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---

(In reply to Luke Kenneth Casson Leighton from comment #3)

>     mb
>         000001
>         21, 22, 23, 24, 25, 26
> and, ahhh mb has bit 0 in the wrong place.
> it looks like Operand-Decode of mb is out

oh! i know what it is, it was renaming __str__ to __repr__,
it is the printing-conversion that is skipping the Operand-printout
overriding,  bypassing FieldSelectableInt and printing the
underlying SelectableInt value rather than the "reordered" bits
of the operand.

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

More information about the libre-soc-bugs mailing list