[Libre-soc-dev] d...nightly kan-ban update 14dec2021

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue Dec 14 20:31:22 GMT 2021


On Tue, Dec 14, 2021 at 11:32 AM Tobias Platen
<libre-soc at platen-software.de> wrote:

> On Tue, 2021-12-14 at 02:13 +0000, lkcl wrote:
> > * tobias and i converted LDST PortInterface to take more MSR bits
> > (PR, DR, SF). broke a lot of stuff then fixed it again
>
> today: continuing on my unit test that I wrote yesterday in the
> morning.

this afternoon i investigated running unit tests with virtual memory enabled,
with the expectation that they'll come from the I-Cache.
https://libre-soc.org/irclog/%23libre-soc.2021-12-14.log.html#t2021-12-14T18:00:48

i discovered that I-Cache "priv-mode" is not hooked up in TestIssuer.

then, on trying to fix that, i discovered that the MSR is read one
cycle too late
https://libre-soc.org/irclog/%23libre-soc.2021-12-14.log.html#t2021-12-14T17:25:47

i will fix that tomorrow, but it is quite intrusive - quite a big change to the
FSM.  it's in the TODO notes of TestIssuer.

l.



More information about the Libre-soc-dev mailing list