[Libre-soc-bugs] [Bug 765] Add way for instructions to specify in csv if they have OE field

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Jan 18 18:39:59 GMT 2022


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

--- Comment #4 from Jacob Lifshay <programmerjake at gmail.com> ---
additional reasoning why this shouldn't be closed as invalid:
https://bugs.libre-soc.org/show_bug.cgi?id=755#c26

(In reply to Jacob Lifshay from bug #755 comment #26)
> (In reply to Luke Kenneth Casson Leighton from bug #755 comment #25)
> > you've accidentally requested RC in the CSV file for this instruction,
> > which inherently and automatically requests OE as well.  that's a bug
> > in the CSV file, not the simulator.
> 
> no, it's a bug in the simulator that there isn't a way to request RC without
> OE unless you add GREV to a magic list of exceptions -- those exceptions
> should be translated to an OE field in the CSV (they only cover instructions
> without OE where the XO-form OE bit is 1; instructions like nand without OE
> but with the XO-form OE bit set to 0 aren't included in the list of
> exceptions because mis-interpreting the XO-form OE bit works even though
> it's not an XO-form instruction.

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


More information about the libre-soc-bugs mailing list