[libre-riscv-dev] [Bug 325] create POWER9 TRAP pipeline
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Fri Jun 5 23:02:15 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=325
--- Comment #59 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Cole Poirier from comment #57)
> (In reply to Luke Kenneth Casson Leighton from comment #53)
> > two things (on this bugreport):
> >
> > 1) make a test_pipe_caller.py and remaining data structures/code.
> > (cookie-cut an existing one, delete all the switch statements). don't
> > overwrite pipe_data.py. do cookie-cut a trap_input_data.py
> > (cr_input_record.py)
>
> This is done. Should I start trying to figure out how to write these unit
> tests using fu/cr/test/test_pipe_caller as a guide?
yes sure. although bear in mind that only the instructions which are supported
in the emulator will work.
> Or if this will be
> outside of my current capacity, should I move on to bug #348?
generally speaking if there are several tasks which you can do, just
do another if you're blocked: don't wait to ask, just do it.
> > 2) add the pseudocode to sprset.mdwn (yes sprset.mdwn is a bad name) from
> > comment #47
> >
> > https://libre-soc.org/openpower/isa/sprset/
>
> Waiting on your help with this one, I figured I shouldn't waste more time on
> it given that it's likely something that you're capable of identifying and
> fixing in a matter of seconds because you understand the parser completely.
actually i don't: it has been several months, and i wrote it very fast,
to perform a minimal job!
i've done a git push on the libre-soc repo you should be able to retry.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list