[Libre-soc-dev] test_mmu_dcache_pi.py working

Luke Kenneth Casson Leighton lkcl at lkcl.net
Thu May 13 20:08:15 BST 2021


On Thu, May 13, 2021 at 5:46 PM Luke Kenneth Casson Leighton
<lkcl at lkcl.net> wrote:

> this now works and the entry is correctly placed in the L1 D-Cache:
> https://git.libre-soc.org/?p=soc.git;a=commitdiff;h=0d66f902ae1c9a67de8f042f6f10f4520eb3538e

HA.  discovered an error in wb_get in the unit test, where sequential
reads created by dcache were getting corrupted.

now sorted, addresses read in this sequence return the correct data
0x1000
0x1008
0x1004
0x1008

there is still quite a lot else to do: STORE, DCBZ, TLBIE, SPRs, then
add in I-Cache

l.



More information about the Libre-soc-dev mailing list