# # ChangeLog for trunk # # Generated by Trac 1.2.3 # Dec 30, 2024, 7:30:03 PM Sat, 28 Sep 2013 10:18:47 GMT cfuguet [537] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bugfix in vci_mem_cache: - Adding missing "else if" in the ... Thu, 26 Sep 2013 10:21:27 GMT meunier [536] * trunk/softs/test_llsc (added) * trunk/softs/test_llsc/Makefile (added) * trunk/softs/test_llsc/README (added) * trunk/softs/test_llsc/scripts (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Genere_Tests.cpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Increment.hpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Makefile (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Program.hpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/TestThread.hpp (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/config.h (added) * trunk/softs/test_llsc/scripts/LLSCTestGenerator/functions.h (added) * trunk/softs/test_llsc/scripts/Makefile.nat (added) * trunk/softs/test_llsc/scripts/functions.c (added) * trunk/softs/test_llsc/scripts/functions.h (added) * trunk/softs/test_llsc/scripts/run_simus.py (added) * trunk/softs/test_llsc/scripts/test_llsc.py (added) * trunk/softs/test_llsc/scripts/tsarch.py (added) * trunk/softs/test_llsc/top.cpp (added) * trunk/softs/test_llsc/top.desc (added) Added a tool which generates tests for the LL/SC table, in the soft/ ... Thu, 26 Sep 2013 09:43:56 GMT cfuguet [535] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification in vci_mem_cache: - When a BROADCAST INVALIDATE is ... Tue, 24 Sep 2013 11:11:00 GMT bouyer [534] * trunk/lib/generic_cache_tsar/include/generic_cache.h (modified) Add an assert that *dt_next is always initialised if entry is found. Sun, 22 Sep 2013 18:01:58 GMT cfuguet [533] * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) Modification in tsar_generic_iob platform: - Fixing compilation ... Fri, 20 Sep 2013 13:00:32 GMT haoliu [532] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Bug fix in the vci_cc_vcache_wrapper: In the DCACHE_MISS_CLEAN ... Fri, 20 Sep 2013 07:39:26 GMT cfuguet [531] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification on vci_mem_cache: - Adding parentheses in two ... Thu, 19 Sep 2013 14:01:04 GMT cfuguet [530] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification in vci_mem_cache: - Aligning the FSM states values ... Thu, 19 Sep 2013 09:49:06 GMT cfuguet [529] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bugfix in vci_mem_cache: - The word_count register used by the ... Wed, 18 Sep 2013 18:52:30 GMT lambert [528] * trunk/modules/vci_ethernet_tsar (added) * trunk/modules/vci_ethernet_tsar/caba (added) * trunk/modules/vci_ethernet_tsar/caba/metadata (added) * trunk/modules/vci_ethernet_tsar/caba/metadata/vci_ethernet.sd (added) * trunk/modules/vci_ethernet_tsar/caba/source (added) * trunk/modules/vci_ethernet_tsar/caba/source/include (added) * trunk/modules/vci_ethernet_tsar/caba/source/include/vci_ethernet.h (added) * trunk/modules/vci_ethernet_tsar/caba/source/src (added) * trunk/modules/vci_ethernet_tsar/caba/source/src/.tags (added) * trunk/modules/vci_ethernet_tsar/caba/source/src/vci_ethernet.cpp (added) * trunk/modules/vci_ethernet_tsar/doc (added) * trunk/modules/vci_ethernet_tsar/doc/README (added) * trunk/modules/vci_ethernet_tsar/include (added) * trunk/modules/vci_ethernet_tsar/include/soclib (added) * trunk/modules/vci_ethernet_tsar/include/soclib/ethernet.h (added) Introduicing VciEthernetTsar This component is modified version of ... Wed, 18 Sep 2013 11:44:37 GMT cfuguet [527] * trunk/lib/generic_llsc_global_table/include/generic_llsc_global_table.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bugfix in vci_mem_cache and generic_llsc_global_table: - The ... Sat, 14 Sep 2013 14:13:23 GMT cfuguet [524] * trunk/lib/generic_llsc_global_table/include/generic_llsc_global_table.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) The last commit to solve the bug in the SW access to the LLSC table ... Sat, 14 Sep 2013 11:06:56 GMT cfuguet [523] * trunk/lib/generic_llsc_global_table/include/generic_llsc_global_table.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bugfix in GenericLLSCGlobal table and vci_mem_cache: - Two bugs ... Tue, 10 Sep 2013 16:16:32 GMT bouyer [522] * trunk/modules/vci_block_device_tsar/caba/source/include/vci_block_device_tsar.h (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) We can't read wdata after we sent cmdack, so read and store wdata ... Mon, 09 Sep 2013 09:18:05 GMT cfuguet [521] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Bugfix in vci_cc_vcache_wrapper: - The DCACHE FSM must be ... Thu, 05 Sep 2013 11:31:34 GMT bouyer [520] * trunk/softs/tests_cc_vcache/Makefile.inc (added) * trunk/softs/tests_cc_vcache/README (added) * trunk/softs/tests_cc_vcache/common (added) * trunk/softs/tests_cc_vcache/common/common.sh (added) * trunk/softs/tests_cc_vcache/common/ldscript (added) * trunk/softs/tests_cc_vcache/common/misc.h (added) * trunk/softs/tests_cc_vcache/common/registers.h (added) * trunk/softs/tests_cc_vcache/common/subr.S (added) * trunk/softs/tests_cc_vcache/common/vcache.h (added) * trunk/softs/tests_cc_vcache/common/xicu.h (added) * trunk/softs/tests_cc_vcache/run_tests (added) * trunk/softs/tests_cc_vcache/test_ao (added) * trunk/softs/tests_cc_vcache/test_ao/Makefile (added) * trunk/softs/tests_cc_vcache/test_ao/run (added) * trunk/softs/tests_cc_vcache/test_ao/test.S (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_ao_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_breakpoint (added) * trunk/softs/tests_cc_vcache/test_breakpoint/Makefile (added) * trunk/softs/tests_cc_vcache/test_breakpoint/run (added) * trunk/softs/tests_cc_vcache/test_breakpoint/test.S (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa/Makefile (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa/run (added) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa/test.S (added) * trunk/softs/tests_cc_vcache/test_dma_basic (added) * trunk/softs/tests_cc_vcache/test_dma_basic/Makefile (added) * trunk/softs/tests_cc_vcache/test_dma_basic/run (added) * trunk/softs/tests_cc_vcache/test_dma_basic/test.S (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned/Makefile (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned/run (added) * trunk/softs/tests_cc_vcache/test_dma_unaligned/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2 (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval2/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3 (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_inval3/test.S (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval/Makefile (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval/run (added) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_cop (added) * trunk/softs/tests_cc_vcache/test_excep_cop/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_cop/run (added) * trunk/softs/tests_cc_vcache/test_excep_cop/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_cop1 (added) * trunk/softs/tests_cc_vcache/test_excep_cop1/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_cop1/run (added) * trunk/softs/tests_cc_vcache/test_excep_cop1/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_if (added) * trunk/softs/tests_cc_vcache/test_excep_if/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_if/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_if/run (added) * trunk/softs/tests_cc_vcache/test_excep_if/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/run (added) * trunk/softs/tests_cc_vcache/test_excep_if_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_intr (added) * trunk/softs/tests_cc_vcache/test_excep_intr/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_intr/ldscript (added) * trunk/softs/tests_cc_vcache/test_excep_intr/run (added) * trunk/softs/tests_cc_vcache/test_excep_intr/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_ls (added) * trunk/softs/tests_cc_vcache/test_excep_ls/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_ls/run (added) * trunk/softs/tests_cc_vcache/test_excep_ls/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc/run (added) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify/Makefile (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify/run (added) * trunk/softs/tests_cc_vcache/test_exception_epc_modify/test.S (added) * trunk/softs/tests_cc_vcache/test_exceptions (added) * trunk/softs/tests_cc_vcache/test_exceptions/Makefile (added) * trunk/softs/tests_cc_vcache/test_exceptions/run (added) * trunk/softs/tests_cc_vcache/test_exceptions/test.S (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_fpediv (added) * trunk/softs/tests_cc_vcache/test_fpediv/Makefile (added) * trunk/softs/tests_cc_vcache/test_fpediv/run (added) * trunk/softs/tests_cc_vcache/test_fpediv/test.S (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/Makefile (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/ldscript (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/run (added) * trunk/softs/tests_cc_vcache/test_icache_inval_pa/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2 (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval2/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3 (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval3/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4 (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_inval4/test.S (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/Makefile (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/ldscript (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/run (added) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt (added) * trunk/softs/tests_cc_vcache/test_interrupt/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt/run (added) * trunk/softs/tests_cc_vcache/test_interrupt/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2 (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_extended2/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/test.S (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask/Makefile (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask/run (added) * trunk/softs/tests_cc_vcache/test_interrupt_mask/test.S (added) * trunk/softs/tests_cc_vcache/test_itlb_inval (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/Makefile (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/ldscript (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/run (added) * trunk/softs/tests_cc_vcache/test_itlb_inval/test.S (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2 (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/Makefile (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/ldscript (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/run (added) * trunk/softs/tests_cc_vcache/test_itlb_inval2/test.S (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/Makefile (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/ldscript (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/run (added) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval/test.S (added) * trunk/softs/tests_cc_vcache/test_llsc (added) * trunk/softs/tests_cc_vcache/test_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_llsc/run (added) * trunk/softs/tests_cc_vcache/test_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_mmu_basic (added) * trunk/softs/tests_cc_vcache/test_mmu_basic/Makefile (added) * trunk/softs/tests_cc_vcache/test_mmu_basic/run (added) * trunk/softs/tests_cc_vcache/test_mmu_basic/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/run (added) * trunk/softs/tests_cc_vcache/test_pte2i_ref/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/run (added) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/run (added) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/run (added) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/test.S (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/ldscript (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/run (added) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/test.S (added) * trunk/softs/tests_cc_vcache/test_pte_llsc (added) * trunk/softs/tests_cc_vcache/test_pte_llsc/Makefile (added) * trunk/softs/tests_cc_vcache/test_pte_llsc/run (added) * trunk/softs/tests_cc_vcache/test_pte_llsc/test.S (added) * trunk/softs/tests_cc_vcache/test_ri (added) * trunk/softs/tests_cc_vcache/test_ri/Makefile (added) * trunk/softs/tests_cc_vcache/test_ri/run (added) * trunk/softs/tests_cc_vcache/test_ri/test.S (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_ri_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_sanity (added) * trunk/softs/tests_cc_vcache/test_sanity/Makefile (added) * trunk/softs/tests_cc_vcache/test_sanity/run (added) * trunk/softs/tests_cc_vcache/test_sanity/test.S (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll/Makefile (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll/run (added) * trunk/softs/tests_cc_vcache/test_sc_no_ll/test.S (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache/Makefile (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache/run (added) * trunk/softs/tests_cc_vcache/test_sc_update_cache/test.S (added) * trunk/softs/tests_cc_vcache/test_sync (added) * trunk/softs/tests_cc_vcache/test_sync/Makefile (added) * trunk/softs/tests_cc_vcache/test_sync/run (added) * trunk/softs/tests_cc_vcache/test_sync/test.S (added) * trunk/softs/tests_cc_vcache/test_syscall (added) * trunk/softs/tests_cc_vcache/test_syscall/Makefile (added) * trunk/softs/tests_cc_vcache/test_syscall/run (added) * trunk/softs/tests_cc_vcache/test_syscall/test.S (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_syscall_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_trap (added) * trunk/softs/tests_cc_vcache/test_trap/Makefile (added) * trunk/softs/tests_cc_vcache/test_trap/run (added) * trunk/softs/tests_cc_vcache/test_trap/test.S (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot/Makefile (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot/run (added) * trunk/softs/tests_cc_vcache/test_trap_delayslot/test.S (added) * trunk/softs/tests_cc_vcache/test_xicu_timer (added) * trunk/softs/tests_cc_vcache/test_xicu_timer/Makefile (added) * trunk/softs/tests_cc_vcache/test_xicu_timer/run (added) * trunk/softs/tests_cc_vcache/test_xicu_timer/test.S (added) Re-add the tests; reverting previous which was done at the wrong ... Thu, 05 Sep 2013 11:24:32 GMT bouyer [519] * trunk/softs/tests_cc_vcache/Makefile.inc (deleted) * trunk/softs/tests_cc_vcache/README (deleted) * trunk/softs/tests_cc_vcache/common (deleted) * trunk/softs/tests_cc_vcache/run_tests (deleted) * trunk/softs/tests_cc_vcache/test_ao (deleted) * trunk/softs/tests_cc_vcache/test_ao_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_breakpoint (deleted) * trunk/softs/tests_cc_vcache/test_breakpoint_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_dcache_inval_pa (deleted) * trunk/softs/tests_cc_vcache/test_dma_basic (deleted) * trunk/softs/tests_cc_vcache/test_dma_unaligned (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_inval (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_inval2 (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_inval3 (deleted) * trunk/softs/tests_cc_vcache/test_dtlb_ptprinval (deleted) * trunk/softs/tests_cc_vcache/test_excep_cop (deleted) * trunk/softs/tests_cc_vcache/test_excep_cop1 (deleted) * trunk/softs/tests_cc_vcache/test_excep_cop_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_excep_if (deleted) * trunk/softs/tests_cc_vcache/test_excep_if_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_excep_if_llsc (deleted) * trunk/softs/tests_cc_vcache/test_excep_intr (deleted) * trunk/softs/tests_cc_vcache/test_excep_ls (deleted) * trunk/softs/tests_cc_vcache/test_excep_ls_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_excep_ls_llsc (deleted) * trunk/softs/tests_cc_vcache/test_exception_epc_modify (deleted) * trunk/softs/tests_cc_vcache/test_exceptions (deleted) * trunk/softs/tests_cc_vcache/test_fpe_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_fpediv (deleted) * trunk/softs/tests_cc_vcache/test_icache_inval_pa (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval2 (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval3 (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_inval4 (deleted) * trunk/softs/tests_cc_vcache/test_idtlb_ptprinval (deleted) * trunk/softs/tests_cc_vcache/test_interrupt (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_extended (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_extended2 (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_external_mask (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_mask (deleted) * trunk/softs/tests_cc_vcache/test_itlb_inval (deleted) * trunk/softs/tests_cc_vcache/test_itlb_inval2 (deleted) * trunk/softs/tests_cc_vcache/test_itlb_ptprinval (deleted) * trunk/softs/tests_cc_vcache/test_llsc (deleted) * trunk/softs/tests_cc_vcache/test_mmu_basic (deleted) * trunk/softs/tests_cc_vcache/test_pte2i_ref (deleted) * trunk/softs/tests_cc_vcache/test_pte2ll_ref (deleted) * trunk/softs/tests_cc_vcache/test_pte2lw_ref (deleted) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty (deleted) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty (deleted) * trunk/softs/tests_cc_vcache/test_pte_llsc (deleted) * trunk/softs/tests_cc_vcache/test_ri (deleted) * trunk/softs/tests_cc_vcache/test_ri_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_sanity (deleted) * trunk/softs/tests_cc_vcache/test_sc_no_ll (deleted) * trunk/softs/tests_cc_vcache/test_sc_update_cache (deleted) * trunk/softs/tests_cc_vcache/test_sync (deleted) * trunk/softs/tests_cc_vcache/test_syscall (deleted) * trunk/softs/tests_cc_vcache/test_syscall_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_trap (deleted) * trunk/softs/tests_cc_vcache/test_trap_delayslot (deleted) * trunk/softs/tests_cc_vcache/test_xicu_timer (deleted) Remove directories that should have been in tests_cc_vcache/ Thu, 05 Sep 2013 11:19:23 GMT bouyer [518] * trunk/softs/tests_cc_vcache/test_excep_intr/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_fpe_delayslot/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_fpediv/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_epc_modify/.nfs000000000045af320000012c (deleted) * trunk/softs/tests_cc_vcache/test_interrupt_loop_tmp/test.elf (deleted) * trunk/softs/tests_cc_vcache/test_pte2ll_ref/.nfs0000000000495ea5000004bf (deleted) * trunk/softs/tests_cc_vcache/test_pte2lw_ref/.nfs0000000000495ea5000004bf (deleted) * trunk/softs/tests_cc_vcache/test_pte2sc_dirty/.nfs0000000000495ea5000004bf (deleted) * trunk/softs/tests_cc_vcache/test_pte2sw_dirty/.nfs0000000000495ea5000004bf (deleted) Delete files that should not be there Thu, 05 Sep 2013 11:19:04 GMT bouyer [517] * trunk/softs/tests_cc_vcache/common/common.sh (modified) Use the new tsar_mono_mmu platform to run the tests. As of today, ... Thu, 05 Sep 2013 11:13:34 GMT bouyer [516] * trunk/platforms/tsar_mono_mmu (added) * trunk/platforms/tsar_mono_mmu/Makefile (added) * trunk/platforms/tsar_mono_mmu/top.cpp (added) * trunk/platforms/tsar_mono_mmu/top.desc (added) A single-cluster, single-cpu platform suitable to run regression tests. Wed, 04 Sep 2013 09:58:38 GMT meunier [514] * trunk/lib/generic_llsc_global_table/include/generic_llsc_global_table.h (modified) * trunk/modules/vci_block_device_tsar/caba/source/include/vci_block_device_tsar.h (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) More memory cleaning for valgrind (generic_llsc_global_table, ... Tue, 03 Sep 2013 11:51:37 GMT meunier [512] * trunk/lib/generic_llsc_global_table/include/generic_llsc_global_table.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Tried to supress a few errors from valgrind; added corresponding ... Tue, 03 Sep 2013 10:05:03 GMT bouyer [511] * trunk/softs/tests_cc_vcache/bilan (deleted) Remove file that shouldn't be there Tue, 03 Sep 2013 10:04:21 GMT bouyer [510] * trunk/softs/tests_cc_vcache/tmp (deleted) Remove file that shouldn't be there Mon, 02 Sep 2013 11:40:32 GMT meunier [509] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Last commit encountered an error and was only partially propagated, ... Mon, 02 Sep 2013 11:28:55 GMT meunier [508] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) * Added a destructor in TsarXbarCluster * Corrected a bug in the ... Mon, 02 Sep 2013 09:18:14 GMT alain [507] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Removing three unsused registers in TGT_CMD FSM. Sun, 01 Sep 2013 18:06:41 GMT cfuguet [506] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Fixing indentation of an if clause in the vci_cc_vcache_wrapper Sun, 01 Sep 2013 17:49:00 GMT cfuguet [505] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modifications in vci_mem_cache: - Erasing the unnecessary ... Fri, 30 Aug 2013 16:28:10 GMT meunier [504] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/top.desc (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) * Added activity counters to the vci_mem_cache * Modified the ... Fri, 30 Aug 2013 08:52:48 GMT haoliu [503] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) bug fixed in the vci_cc_vcache_wrapper component: In the ... Thu, 29 Aug 2013 10:18:45 GMT bouyer [502] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/src/reset.S (modified) * trunk/softs/tsar_boot/version (added) * trunk/softs/tsar_boot/version.sh (added) Print a version string at execution, dynamically computed at link ... Thu, 29 Aug 2013 09:35:11 GMT bouyer [501] * trunk/softs/tsar_boot/include/sdcard.h (modified) * trunk/softs/tsar_boot/src/sdcard.c (modified) Add support for >= v2, SDHC cards (larger than 2GB). Tested with a ... Tue, 27 Aug 2013 16:23:46 GMT alain [500] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Fixing a bug in the print_trace() function. Tue, 27 Aug 2013 16:21:19 GMT alain [499] * trunk/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Fixing a bug dans l'automate CONFIG pour traiter correctement la ... Tue, 27 Aug 2013 15:38:13 GMT alain [498] * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) Fixing few bugs to support DISPLAY_CMA application. Mon, 26 Aug 2013 15:00:09 GMT cfuguet [497] * trunk/communication/dspin_dhccp_param/caba/source/include/dspin_dhccp_param.h (modified) Modification in dspin_dhccp_param class: - The SET index width ... Mon, 26 Aug 2013 14:58:22 GMT cfuguet [496] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification in vci_mem_cache: - Adding cast to addr_t (physical ... Wed, 14 Aug 2013 21:21:11 GMT alain [493] * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) cosmetic Fri, 09 Aug 2013 13:36:51 GMT lambert [491] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Fixing bug in vci_mem_cache : Missing default value for severals ... Fri, 09 Aug 2013 09:06:03 GMT alain [490] * trunk/platforms/tsar_generic_iob/top.cpp (modified) Cosmetic Fri, 09 Aug 2013 09:00:05 GMT alain [489] * trunk/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/xram_transaction.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/modules/vci_mem_cache/include/soclib/mem_cache.h (modified) Implement both the SYNC and INVAL configuration commands. Uses the ... Thu, 08 Aug 2013 14:17:35 GMT haoliu [488] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Optimization in the vci_cc_vcache_wrapper component: In the icache ... Thu, 08 Aug 2013 11:33:39 GMT haoliu [487] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Bug fixed in vci_cc_vcache_wrapper component: 1) The ... Wed, 07 Aug 2013 12:01:13 GMT lambert [486] * trunk/platforms/tsar_generic_xbar/Makefile (modified) * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) * Fixing Makefile and soclib.conf commit Wed, 07 Aug 2013 11:51:30 GMT lambert [485] * trunk/platforms/tsar_generic_xbar/Makefile (modified) * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) * Fixing chbuf dma segment size * Changing the way number of chained ... Tue, 06 Aug 2013 11:36:51 GMT devigne [484] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Fixing deadlock : L1 cache can be interrupted for coherency ... Mon, 05 Aug 2013 15:40:31 GMT devigne [483] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Revert commit r481 Fri, 02 Aug 2013 13:17:15 GMT joannou [482] * trunk/lib/generic_llsc_global_table/include/generic_llsc_global_table.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) Updated llsc memcache table interface for sw operation (now able to ... Fri, 02 Aug 2013 12:38:51 GMT devigne [481] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Fixing deadlock with MULTI_ACK FSM and TGT_RSP FSM, and CLEANUP_FSM ... Thu, 01 Aug 2013 13:51:44 GMT alain [480] * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) soclib.conf... Mon, 29 Jul 2013 09:06:56 GMT cfuguet [478] * trunk/communication/dspin_dhccp_param/caba/source/include/dspin_dhccp_param.h (modified) Modification in dspin_dhccp_param: - Aligning to left the fields ... Fri, 26 Jul 2013 13:44:43 GMT lambert [475] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Introducing Vci_Chbuf_Dma in tsar_generic_xbar platform : * The ... Wed, 24 Jul 2013 13:09:43 GMT alain [473] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) cosmetic Wed, 24 Jul 2013 13:06:05 GMT alain [472] * trunk/platforms/tsar_generic_iob/top.cpp (modified) Fixing the IRQs wiring to support the "4c_1p_iob" mapping. Wed, 24 Jul 2013 12:10:35 GMT alain [471] * trunk/modules/vci_iox_network/caba/source/src/vci_iox_network.cpp (modified) Fixing a bug in the alloc/desalloc function. Wed, 24 Jul 2013 06:52:18 GMT cfuguet [469] * trunk/platforms/tsar_generic_xbar/Makefile (modified) Reverting changes in tsar_generic_xbar/Makefile Wed, 24 Jul 2013 06:47:40 GMT cfuguet [468] * trunk/communication/dspin_dhccp_param (modified) * trunk/communication/dspin_dhccp_param/caba/source/include/dspin_dhccp_param.h (modified) * trunk/modules/vci_cc_vcache_wrapper (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/metadata/vci_cc_vcache_wrapper.sd (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_mem_cache (modified) * trunk/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) * trunk/platforms/tsar_generic_xbar (modified) * trunk/platforms/tsar_generic_xbar/Makefile (modified) * trunk/platforms/tsar_generic_xbar/soclib.conf (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) ////////////////////////////////////////////////////////////////////// ... Tue, 23 Jul 2013 13:16:33 GMT joannou [465] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Updated tsar_generic_xbar platform to use the new generic ... Mon, 22 Jul 2013 09:56:26 GMT lambert [464] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) Improving platform for ALMOS support: * Introducing USE_GIET ... Thu, 18 Jul 2013 16:46:58 GMT alain [451] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) * trunk/modules/vci_iox_network (added) * trunk/modules/vci_iox_network/caba (added) * trunk/modules/vci_iox_network/caba/metadata (added) * trunk/modules/vci_iox_network/caba/metadata/vci_iox_network.sd (added) * trunk/modules/vci_iox_network/caba/source (added) * trunk/modules/vci_iox_network/caba/source/include (added) * trunk/modules/vci_iox_network/caba/source/include/vci_iox_network.h (added) * trunk/modules/vci_iox_network/caba/source/src (added) * trunk/modules/vci_iox_network/caba/source/src/vci_iox_network.cpp (added) Introducing the vci_iox_network modeling the external IO network. Thu, 18 Jul 2013 16:43:13 GMT alain [450] * trunk/platforms/tsar_generic_iob (added) * trunk/platforms/tsar_generic_iob/Makefile (added) * trunk/platforms/tsar_generic_iob/giet_vm (added) * trunk/platforms/tsar_generic_iob/soclib.conf (added) * trunk/platforms/tsar_generic_iob/top.cpp (added) * trunk/platforms/tsar_generic_iob/top.desc (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src (added) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (added) * trunk/platforms/tsar_generic_xbar/Makefile (modified) Introducing the tsar_generic_iob platform. Thu, 18 Jul 2013 15:54:32 GMT alain [449] * trunk/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Fixing several bugs in the configuration interface. Tue, 16 Jul 2013 16:58:00 GMT alain [439] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Improving the Config Interface. Fri, 12 Jul 2013 11:02:11 GMT alain [438] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/top.desc (modified) Handling multiple vci_param. Fri, 12 Jul 2013 10:49:42 GMT alain [437] * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) Multiple vci_param... Fri, 12 Jul 2013 10:39:41 GMT alain [436] * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (modified) Using a simple_rom (an not a simple_ram) as the boot ROM. Fri, 12 Jul 2013 10:35:10 GMT alain [435] * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Adapt the tsar_xbar_cluster to the new DspinLocalCrossbar ... Fri, 12 Jul 2013 10:16:30 GMT alain [434] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_io_bridge/caba/metadata/vci_io_bridge.sd (modified) * trunk/modules/vci_io_bridge/caba/source/include/vci_io_bridge.h (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) * trunk/modules/vci_io_bridge/include (added) * trunk/modules/vci_io_bridge/include/soclib (added) * trunk/modules/vci_io_bridge/include/soclib/io_bridge.h (added) * trunk/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd (modified) * trunk/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/update_tab.h (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * trunk/modules/vci_mem_cache/include (added) * trunk/modules/vci_mem_cache/include/soclib (added) * trunk/modules/vci_mem_cache/include/soclib/mem_cache.h (added) Introducing a preliminary configuration interface in vci_mem_cache. Fri, 12 Jul 2013 10:07:28 GMT alain [433] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) cosmetic Thu, 04 Jul 2013 12:35:09 GMT lambert [432] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) In vci_cc_vcache_wrapper : Fixing wrong comments for monitor ... Mon, 01 Jul 2013 15:48:23 GMT cfuguet [431] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bugfix of previous commit in vci_mem_cache: - Forgotten ... Mon, 01 Jul 2013 14:20:05 GMT cfuguet [430] * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modifications in vci_mem_cache: - Adding error treatment for ... Mon, 01 Jul 2013 11:54:12 GMT cfuguet [429] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modifications in vci_mem_cache: - Modifying MULTI_ACK_IDLE state ... Mon, 01 Jul 2013 07:51:00 GMT cfuguet [428] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/top.desc (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Modification in tsar_generic_xbar: - Adapting the platform ... Sun, 30 Jun 2013 19:09:02 GMT cfuguet [427] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Modification in vci_mem_cache: - Replacing "if" by "assert" in ... Sun, 30 Jun 2013 18:32:32 GMT cfuguet [426] * trunk/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd (modified) Fixing indentation problems (undesired tabs) in vci_mem_cache ... Sun, 30 Jun 2013 18:28:58 GMT cfuguet [425] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/README.txt (modified) * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/platform_fpga.dts (deleted) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/platform_soclib.dts (deleted) * trunk/softs/tsar_boot/include/boot_memcpy.h (deleted) * trunk/softs/tsar_boot/include/boot_utils.h (added) * trunk/softs/tsar_boot/include/defs.h (modified) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) * trunk/softs/tsar_boot/src/boot_memcpy.c (deleted) * trunk/softs/tsar_boot/src/boot_utils.c (added) * trunk/softs/tsar_boot/src/reset.S (modified) Modifications in tsar_boot: - Creating new files boot_utils.[c h] ... Sun, 30 Jun 2013 11:02:20 GMT cfuguet [424] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Modification in vci_block_device_tsar: - Adding parenthesis ... Fri, 28 Jun 2013 16:16:48 GMT lambert [423] * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) In Vci_cc_vcache_wrapper : * Adding monitor to help debugging. ... Thu, 27 Jun 2013 20:11:29 GMT alain [422] * trunk/modules/vci_mem_cache/caba/metadata/vci_mem_cache.sd (modified) * trunk/modules/vci_mem_cache/caba/source/include/xram_transaction.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) cosmetic Wed, 26 Jun 2013 15:08:11 GMT alain [421] * trunk/modules/vci_cc_vcache_wrapper/caba/metadata/vci_cc_vcache_wrapper.sd (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Bug fix: the r_dcache_vci_unc_be register was declared as bool. ... Wed, 19 Jun 2013 11:33:04 GMT porquet [417] * trunk/softs/tsar_boot/src/exceptions.c (modified) tsar_boot: typos Tue, 18 Jun 2013 08:28:57 GMT porquet [416] * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/defs_platform.h (modified) it's 64 bytes and not 16 bytes (16 is the number of words in a cache ... Tue, 18 Jun 2013 08:25:15 GMT cfuguet [415] * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/spi.c (modified) Modifications in soft/tsar_boot: - Fixing indentation problems in ... Mon, 17 Jun 2013 17:10:21 GMT porquet [413] * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/defs_platform.h (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/ldscript (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/platform_fpga.dts (added) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/platform_soclib.dts (added) tsar_boot: new conf directory for platform 'tsarv4_mono_mmu_ioc' Mon, 17 Jun 2013 17:10:20 GMT porquet [412] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu/defs_platform.h (modified) * trunk/softs/tsar_boot/include/boot_ioc.h (modified) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) boot_tsar: bug fix and more debug Mon, 17 Jun 2013 17:10:19 GMT porquet [411] * trunk/softs/tsar_boot/Makefile (modified) tsar_boot: let the user have a custom conf file to avoid repeating ... Wed, 12 Jun 2013 09:59:02 GMT alain [409] * trunk/modules/vci_block_device_tsar/caba/source/include/vci_block_device_tsar.h (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Cosmetic Wed, 12 Jun 2013 08:38:20 GMT alain [408] * trunk/modules/vci_block_device_tsar/caba/metadata/vci_block_device_tsar.sd (modified) * trunk/modules/vci_block_device_tsar/caba/source/include/vci_block_device_tsar.h (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Introducing support for several segments (required by ... Tue, 11 Jun 2013 12:28:55 GMT cfuguet [406] * trunk/softs/tsar_boot/Makefile (modified) Introducing USE_DT (true by default) option in tsar_boot makefile Fri, 07 Jun 2013 16:02:13 GMT fraga [405] * trunk/modules/vci_io_bridge/caba/source/include/vci_io_bridge.h (modified) * trunk/modules/vci_io_bridge/caba/source/src/vci_io_bridge.cpp (modified) VCI_IO_BRIDGE: Adding some casts to handle the different VCI fields ... Thu, 06 Jun 2013 19:44:33 GMT alain [404] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/top.desc (modified) Updating the tsar_generic_sbar platform to comply with the new DSPIN ... Thu, 06 Jun 2013 19:42:29 GMT alain [403] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * trunk/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Updating vci_cc_vcache_wrapper and vci_mem_cache to comply with the ... Mon, 03 Jun 2013 17:46:02 GMT alain [402] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) Bug fix : the segment allocated to the NIC controller was too small. Mon, 03 Jun 2013 12:56:03 GMT alain [401] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Bug fix : VCI BE when DATA = 64 bits Mon, 03 Jun 2013 08:25:33 GMT alain [400] * trunk/modules/vci_block_device_tsar/caba/source/include/vci_block_device_tsar.h (modified) * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Introducing support for VCI DATA 64 bits. Thu, 30 May 2013 15:19:40 GMT bouyer [399] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/platform_fpga.dts (modified) Sync with reality: we have only one processor on the de2-115 and ... Thu, 30 May 2013 15:16:33 GMT bouyer [398] * trunk/softs/tsar_boot/include/spi.h (modified) * trunk/softs/tsar_boot/src/sdcard.c (modified) * trunk/softs/tsar_boot/src/spi.c (modified) Use 128bits transfers at the SPI controller level when possible; ... Tue, 28 May 2013 09:10:26 GMT alain [397] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) Fixing a wrong merge during commit.