2022-02-23 |
Luke Kenneth Casso... | forgot to pass cix (cache-inhibited) through to LD... |
blob | commitdiff | raw |
2022-01-28 |
Luke Kenneth Casso... | sort out misaligned store in LoadStore1 |
blob | commitdiff | raw | diff to current |
2022-01-16 |
Luke Kenneth Casso... | pass over store_done correctly from dcache over PortInt... |
blob | commitdiff | raw | diff to current |
2022-01-16 |
Luke Kenneth Casso... | add CR0 to LDSTCompUnit, for reporting if LR/SC store... |
blob | commitdiff | raw | diff to current |
2022-01-16 |
Luke Kenneth Casso... | remove PortInterface mmu_done signal, |
blob | commitdiff | raw | diff to current |
2022-01-15 |
Luke Kenneth Casso... | add reserve (atomic) signal to LDST data structures... |
blob | commitdiff | raw | diff to current |
2022-01-15 |
Luke Kenneth Casso... | tidyup PortInterface |
blob | commitdiff | raw | diff to current |
2022-01-09 |
Luke Kenneth Casso... | add linux-5.7 unit test which showed a silly error: |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Luke Kenneth Casso... | fix up pr/dr/sf in PortInterfaceBase |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Luke Kenneth Casso... | convert PortInterfaceBase to pass msr not msr_pr |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Luke Kenneth Casso... | still have to import MSRSpec |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Luke Kenneth Casso... | construct an MSRSpec in PortInterfaceBase (not used... |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Tobias Platen | remove redundant MSRSpec from pimem |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Luke Kenneth Casso... | whoops wrong variable names |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Luke Kenneth Casso... | TODO comments about using MSRspec |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Luke Kenneth Casso... | change PortInterface naming to msr not msr_pr in set_wr... |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Tobias Platen | add namedtuple proposed by lkcl in chat |
blob | commitdiff | raw | diff to current |
2021-12-13 |
Tobias Platen | add signals to port interface as descibed in bug 756 |
blob | commitdiff | raw | diff to current |
2021-12-08 |
Luke Kenneth Casso... | add new PortInterfaceBase external_busy() option |
blob | commitdiff | raw | diff to current |
2021-12-04 |
Luke Kenneth Casso... | remove DAR from PortInterface (where is the data going... |
blob | commitdiff | raw | diff to current |
2021-12-03 |
Luke Kenneth Casso... | fix PortInterfaceBase |
blob | commitdiff | raw | diff to current |
2021-11-25 |
Tobias Platen | pimem: reset on exception |
blob | commitdiff | raw | diff to current |
2021-11-23 |
Tobias Platen | pimem changes for st exception handling |
blob | commitdiff | raw | diff to current |
2021-11-17 |
Tobias Platen | PortInterfaceBase: fix fast exception handling |
blob | commitdiff | raw | diff to current |
2021-11-15 |
Tobias Platen | report dar on exception + test case |
blob | commitdiff | raw | diff to current |
2021-11-11 |
Luke Kenneth Casso... | TODO, implement is_dcbz |
blob | commitdiff | raw | diff to current |
2021-10-08 |
Tobias Platen | more cleanup on pimem.py |
blob | commitdiff | raw | diff to current |
2021-10-08 |
Tobias Platen | an extra dcbz parameter in all six places |
blob | commitdiff | raw | diff to current |
2021-10-08 |
Luke Kenneth Casso... | have to remove dcbz from pimem.py entirely |
blob | commitdiff | raw | diff to current |
2021-10-08 |
Luke Kenneth Casso... | commented-out and disabled the set_dcbz_addr function... |
blob | commitdiff | raw | diff to current |
2021-10-08 |
Tobias Platen | dcbz: cleanup |
blob | commitdiff | raw | diff to current |
2021-10-08 |
Tobias Platen | dcbz symbol rename |
blob | commitdiff | raw | diff to current |
2021-10-08 |
Tobias Platen | PortInterfaceBase: add dcbz handling |
blob | commitdiff | raw | diff to current |
2021-10-03 |
Tobias Platen | more cleanup on pimem.py |
blob | commitdiff | raw | diff to current |
2021-10-03 |
Tobias Platen | an extra dcbz parameter in all six places |
blob | commitdiff | raw | diff to current |
2021-10-02 |
Luke Kenneth Casso... | have to remove dcbz from pimem.py entirely |
blob | commitdiff | raw | diff to current |
2021-10-02 |
Luke Kenneth Casso... | commented-out and disabled the set_dcbz_addr function... |
blob | commitdiff | raw | diff to current |
2021-10-02 |
Tobias Platen | dcbz: cleanup |
blob | commitdiff | raw | diff to current |
2021-10-02 |
Tobias Platen | dcbz symbol rename |
blob | commitdiff | raw | diff to current |
2021-10-02 |
Tobias Platen | PortInterfaceBase: add dcbz handling |
blob | commitdiff | raw | diff to current |
2021-05-11 |
Luke Kenneth Casso... | pass through MSR.PR through PortInterface, into LoadStore1 |
blob | commitdiff | raw | diff to current |
2021-05-11 |
Luke Kenneth Casso... | add msr_pr bit in PortInterface |
blob | commitdiff | raw | diff to current |
2021-05-09 |
Luke Kenneth Casso... | update code-comments |
blob | commitdiff | raw | diff to current |
2021-05-09 |
Luke Kenneth Casso... | add misalign flag to PortInterfaceBase |
blob | commitdiff | raw | diff to current |
2021-05-04 |
Luke Kenneth Casso... | more rename of exception_o to exc_o, add convenience... |
blob | commitdiff | raw | diff to current |
2021-04-23 |
Luke Kenneth Casso... | move over to from openpower imports |
blob | commitdiff | raw | diff to current |
2020-10-07 |
Tobias Platen | connect mmu_done, ldst_error, cache_paradox |
blob | commitdiff | raw | diff to current |
2020-10-06 |
Tobias Platen | remove redunant signals |
blob | commitdiff | raw | diff to current |
2020-10-06 |
Luke Kenneth Casso... | update comments on pimem.py |
blob | commitdiff | raw | diff to current |
2020-10-06 |
Tobias Platen | test_mmu_dcache_pi.py |
blob | commitdiff | raw | diff to current |
2020-10-06 |
Luke Kenneth Casso... | move LDSTException to mem_types |
blob | commitdiff | raw | diff to current |
2020-10-06 |
Luke Kenneth Casso... | add LDSTException to PortInterface |
blob | commitdiff | raw | diff to current |
2020-09-15 |
Luke Kenneth Casso... | add extra "modes" to PortInterface |
blob | commitdiff | raw | diff to current |
2020-08-21 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
blob | commitdiff | raw | diff to current |
2020-08-20 |
Tobias Platen | testcase refactoring |
blob | commitdiff | raw | diff to current |
2020-08-20 |
Tobias Platen | add new class TestCachedMemoryPortInterface |
blob | commitdiff | raw | diff to current |
2020-08-19 |
Luke Kenneth Casso... | more subtle interactions between wishbone bus when... |
blob | commitdiff | raw | diff to current |
2020-08-16 |
Luke Kenneth Casso... | fix LD/ST pimem issue with rising_edge detection |
blob | commitdiff | raw | diff to current |
2020-08-06 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
blob | commitdiff | raw | diff to current |
2020-08-06 |
Luke Kenneth Casso... | fix LDST PortInterface FSM interaction |
blob | commitdiff | raw | diff to current |
2020-08-03 |
Luke Kenneth Casso... | https://bugs.libre-soc.org/show_bug.cgi?id=446 |
blob | commitdiff | raw | diff to current |
2020-08-03 |
Tobias Platen | LDSTSplitter: report exception |
blob | commitdiff | raw | diff to current |
2020-07-22 |
Jacob Lifshay | Merge remote-tracking branch 'origin/master' |
blob | commitdiff | raw | diff to current |
2020-07-22 |
Jacob Lifshay | format code |
blob | commitdiff | raw | diff to current |
2020-07-02 |
Luke Kenneth Casso... | add bare wishbone option to TestIssuer, sort out ports |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | got Pi2LSUI FSM working |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | start new version of Pi2LSUI based on PortInterfaceBase |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | pass addr/mask through to PortInterfaceBase rd/wr addr |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | cleanup (remove unneeded imports) |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | more code-shuffle for TestMemoryPortInterface |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | more code-shuffle for TestMemoryPortInterface |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | minor cleanup, put get/set rdport/wrport into function |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | merge LDSTPort into TestMemoryPortInterface |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | use PortInterface connect_port |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Luke Kenneth Casso... | use PortInterface connect_port |
blob | commitdiff | raw | diff to current |
2020-06-27 |
Luke Kenneth Casso... | make PortInterface modules consistent with same API |
blob | commitdiff | raw | diff to current |
2020-06-26 |
Michael Nolan | Move tests for pimem to new file, add ability to test... |
blob | commitdiff | raw | diff to current |
2020-06-26 |
Luke Kenneth Casso... | halve the test memory size again |
blob | commitdiff | raw | diff to current |
2020-06-26 |
Luke Kenneth Casso... | shrink test memory size down to only 64 words |
blob | commitdiff | raw | diff to current |
2020-06-24 |
Michael Nolan | Revert "modify PortInterface so subfields include the... |
blob | commitdiff | raw | diff to current |
2020-06-23 |
Michael Nolan | modify PortInterface so subfields include the port... |
blob | commitdiff | raw | diff to current |
2020-06-23 |
Luke Kenneth Casso... | annoying error in latest nmigen |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Luke Kenneth Casso... | simplified L0CacheBuffer down to a "PortInterface Arbiter" |
blob | commitdiff | raw | diff to current |
2020-06-22 |
Luke Kenneth Casso... | add TestMemoryPortInterface class which is designed... |
blob | commitdiff | raw | diff to current |
|