# # ChangeLog for / # # Generated by Trac 1.2.3 # Dec 21, 2024, 6:22:07 PM Wed, 19 Mar 2014 10:29:23 GMT meunier [663] * 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/almos-tsar-mipsel/top.desc (modified) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (modified) * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * Modifications in the tsar_generic_xbar topcell (remaining bugs) * ... Mon, 17 Mar 2014 09:47:37 GMT cfuguet [662] * trunk/softs/tsar_boot/Makefile (modified) Bugfix in tsar_boot makefile: - when defining makefile parameters ... Thu, 13 Mar 2014 14:35:38 GMT cfuguet [661] * branches/fault_tolerance/module/internal_component/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) TSAR FAULT TOLERANCE BRANCH - Bugfix in debug character strings Mon, 10 Mar 2014 12:28:56 GMT bouyer [660] * trunk/softs/tsar_boot/src/reset.S (modified) Revert previous, not all platform defines seg_reset_stack_size. ... Mon, 10 Mar 2014 11:31:15 GMT bouyer [659] * trunk/softs/tsar_boot/src/reset.S (modified) Use seg_reset_stack_size, not a hardcoded 64k value Fri, 07 Mar 2014 09:29:22 GMT cfuguet [658] * branches/fault_tolerance/platform/tsar_generic_iob/Makefile (modified) * branches/fault_tolerance/platform/tsar_generic_iob/conf/preloader_4c1p/defs_platform.h (modified) * branches/fault_tolerance/platform/tsar_generic_iob/top.cpp (modified) * branches/fault_tolerance/platform/tsar_generic_iob/top.desc (modified) * branches/fault_tolerance/platform/tsar_generic_iob/tsar_iob_cluster/caba/metadata/tsar_iob_cluster.sd (modified) * branches/fault_tolerance/platform/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * branches/fault_tolerance/platform/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) TSAR FAULT TOLERANCE BRANCH - Introducing replicated ROMs in ... Fri, 07 Mar 2014 09:27:52 GMT cfuguet [657] * branches/fault_tolerance/lib/iss2 (added) * branches/fault_tolerance/lib/iss2/include (added) * branches/fault_tolerance/lib/iss2/include/iss2.h (added) * branches/fault_tolerance/lib/iss2/metadata (added) * branches/fault_tolerance/lib/iss2/metadata/iss2.sd (added) * branches/fault_tolerance/lib/iss2/src (added) * branches/fault_tolerance/lib/iss2/src/iss2.cpp (added) TSAR FAULT TOLERANCE BRANCH - Introducing ISS containing the ... Fri, 07 Mar 2014 09:24:17 GMT cfuguet [656] * branches/fault_tolerance/module/internal_component/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/fault_tolerance/module/internal_component/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * branches/fault_tolerance/module/internal_component/vci_simple_rom (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba/metadata (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba/metadata/vci_simple_rom.sd (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba/source (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba/source/include (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba/source/include/vci_simple_rom.h (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba/source/src (added) * branches/fault_tolerance/module/internal_component/vci_simple_rom/caba/source/src/vci_simple_rom.cpp (added) TSAR FAULT TOLERANCE BRANCH vci_simple_rom: - Introducing ROM ... Wed, 05 Mar 2014 00:13:22 GMT cfuguet [655] * trunk/softs/tsar_boot/include/io.h (modified) * trunk/softs/tsar_boot/include/reset_utils.h (modified) * trunk/softs/tsar_boot/src/reset_utils.c (modified) Fixing bug introduced in last commit : - When using IO bridge, ... Mon, 03 Mar 2014 17:48:38 GMT cfuguet [654] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/src/reset_ioc.c (modified) Cleaning up reset_ioc.c file and re-establishing the .SILENT ... Mon, 03 Mar 2014 16:11:06 GMT cfuguet [653] * 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_fpga_de2-115/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_tsarv4_mono_mmu_ioc/ldscript (modified) * trunk/softs/tsar_boot/conf/platform_vgsb_xicu_mmu (deleted) * trunk/softs/tsar_boot/include/io.h (modified) * trunk/softs/tsar_boot/include/reset_ioc.h (modified) * trunk/softs/tsar_boot/include/reset_utils.h (modified) * trunk/softs/tsar_boot/src/reset.S (modified) * trunk/softs/tsar_boot/src/reset_ioc.c (modified) * trunk/softs/tsar_boot/src/reset_utils.c (modified) Introducing a RAMDISK driver in the preloader. When using RAMDISK, ... Mon, 03 Mar 2014 10:38:49 GMT cfuguet [652] * branches/fault_tolerance/platform/tsar_generic_iob/Makefile (modified) * branches/fault_tolerance/platform/tsar_generic_iob/soclib.conf (modified) Modifying makefile and soclib configuration file of the ... Mon, 03 Mar 2014 10:18:56 GMT cfuguet [651] * branches/fault_tolerance/module/internal_component/vci_mem_cache (modified) * branches/fault_tolerance/module/internal_component/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Merging last changes of trunk into the fault_tolerance vci_mem_cache Mon, 03 Mar 2014 10:13:45 GMT cfuguet [650] * trunk/lib/generic_llsc_global_table/include/generic_llsc_global_table.h (modified) Adding conditional compilation of the reservation life span ... Mon, 03 Mar 2014 10:09:34 GMT cfuguet [649] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Adding missing p_irq name initialization Sun, 02 Mar 2014 21:14:35 GMT cfuguet [648] * branches/fault_tolerance/platform/tsar_generic_iob (copied) * branches/fault_tolerance/platform/tsar_generic_iob/Makefile (modified) * branches/fault_tolerance/platform/tsar_generic_iob/conf (added) * branches/fault_tolerance/platform/tsar_generic_iob/conf/preloader_4c1p (added) * branches/fault_tolerance/platform/tsar_generic_iob/conf/preloader_4c1p/defs_platform.h (added) * branches/fault_tolerance/platform/tsar_generic_iob/conf/preloader_4c1p/ldscript (added) * trunk/platforms/tsar_generic_iob/giet_vm (deleted) * branches/fault_tolerance/platform/tsar_generic_iob/soclib.conf (added) * branches/fault_tolerance/platform/tsar_generic_iob/top.cpp (modified) * branches/fault_tolerance/platform/tsar_generic_iob/tsar_iob_cluster/caba/source/include/tsar_iob_cluster.h (modified) * branches/fault_tolerance/platform/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) Introducing new platform with IO bridges in fault_tolerance branch Fri, 28 Feb 2014 16:34:42 GMT cfuguet [647] * branches/fault_tolerance (added) * branches/fault_tolerance/lib (added) * branches/fault_tolerance/module (added) * branches/fault_tolerance/module/infrastructure_component (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/doc (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/metadata (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/metadata/vci_xicu.sd (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/source (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/source/include (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/source/include/vci_xicu.h (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/source/src (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/caba/source/src/vci_xicu.cpp (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/include (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/include/soclib (added) * branches/fault_tolerance/module/infrastructure_component/interrupt_infrastructure/vci_xicu/include/soclib/xicu.h (added) * branches/fault_tolerance/module/infrastructure_component/reset_infrastructure (added) * branches/fault_tolerance/module/internal_component (added) * branches/fault_tolerance/module/internal_component/vci_cc_vcache_wrapper (copied) * branches/fault_tolerance/module/internal_component/vci_mem_cache (copied) * branches/fault_tolerance/module/network_component (added) * branches/fault_tolerance/module/network_component/dspin_router (added) * branches/fault_tolerance/module/network_component/dspin_router/caba (added) * branches/fault_tolerance/module/network_component/dspin_router/caba/metadata (added) * branches/fault_tolerance/module/network_component/dspin_router/caba/metadata/dspin_router.sd (added) * branches/fault_tolerance/module/network_component/dspin_router/caba/source (added) * branches/fault_tolerance/module/network_component/dspin_router/caba/source/include (added) * branches/fault_tolerance/module/network_component/dspin_router/caba/source/include/dspin_router.h (added) * branches/fault_tolerance/module/network_component/dspin_router/caba/source/src (added) * branches/fault_tolerance/module/network_component/dspin_router/caba/source/src/dspin_router.cpp (added) * branches/fault_tolerance/platform (added) Creating branch for fault tolerance support on the TSAR architecture. ... Fri, 28 Feb 2014 15:45:35 GMT haoliu [646] * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * branches/RWT/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) (RWT) merging the lastest modification in trunk: Modification in ... Thu, 27 Feb 2014 11:32:14 GMT devigne [645] * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Invalidation from memcache on a non-coherent line can cause a ... Thu, 27 Feb 2014 11:09:51 GMT devigne [644] * branches/RWT/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * branches/RWT/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Problem of concurrency in MEMC on r_write_to_cc_send_nline register. ... Thu, 20 Feb 2014 16:08:16 GMT porquet [643] * branches/v4/platforms/tsarv4_mono_mmu_ioc/.gdbinit (added) add my .gdbinit file it provides a few helpers, especially useful ... Thu, 20 Feb 2014 16:08:15 GMT porquet [642] * branches/v4/platforms/tsarv4_mono_mmu_ioc/soclib.conf (added) commit the proper soclib.conf to use with this platform it ... Thu, 20 Feb 2014 16:05:50 GMT porquet [641] * branches/v4/platforms/tsarv4_mono_mmu_ioc/top.cpp (modified) make the framebuffer being optional (via --framebuffer) Thu, 20 Feb 2014 16:05:50 GMT porquet [640] * branches/v4/platforms/tsarv4_mono_mmu_ioc/desc.py (modified) * branches/v4/platforms/tsarv4_mono_mmu_ioc/segmentation.h (modified) * branches/v4/platforms/tsarv4_mono_mmu_ioc/top.cpp (modified) add framebuffer component Thu, 20 Feb 2014 16:05:50 GMT porquet [639] * branches/v4/platforms/tsarv4_mono_mmu_ioc/desc.py (modified) * branches/v4/platforms/tsarv4_mono_mmu_ioc/top.cpp (modified) remove unused simhelper Thu, 20 Feb 2014 16:05:49 GMT porquet [638] * branches/v4/platforms/tsarv4_mono_mmu_ioc/Makefile (modified) add a way to specify the rom image we want to use Thu, 20 Feb 2014 16:05:49 GMT porquet [637] * branches/v4/platforms/tsarv4_mono_mmu_ioc/Makefile (modified) add the possibility to specify args for execution (gdb and trace) Thu, 20 Feb 2014 16:05:48 GMT porquet [636] * branches/v4/platforms/tsarv4_mono_mmu_ioc/desc.py (modified) * branches/v4/platforms/tsarv4_mono_mmu_ioc/segmentation.h (modified) * branches/v4/platforms/tsarv4_mono_mmu_ioc/top.cpp (modified) use vci_icu and vci_timer instead of vci_xicu Thu, 20 Feb 2014 15:41:09 GMT porquet [635] * branches/v4/modules/vci_cc_vcache_wrapper_v4/caba/source/src/vci_cc_vcache_wrapper_v4.cpp (modified) cc_vcache_v4: enable ondemand debugging (via xtn commands) Mon, 17 Feb 2014 16:05:28 GMT bouyer [634] * trunk/softs/tsar_boot/src/reset.S (modified) Pass the preloader's function vector address in a0 to the next stage. ... Thu, 13 Feb 2014 11:53:42 GMT alain [633] * trunk/softs/giet_tsar/reset.S (modified) Bug fix in reset.S : The IOPIC initialisation must be conditionned ... Thu, 13 Feb 2014 11:23:19 GMT alain [632] * trunk/softs/soft_transpose_giet/hard_config.h (added) Add missing hard_config.h file Wed, 12 Feb 2014 12:42:52 GMT alain [631] * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/soft_hello_giet/hard_config.h (modified) * trunk/softs/soft_hello_giet/ldscript (modified) * trunk/softs/soft_sort_giet/hard_config.h (modified) * trunk/softs/soft_sort_giet/ldscript (modified) * trunk/softs/soft_transpose_giet/ldscript (modified) * trunk/softs/soft_transpose_giet/main.c (modified) Introducing support for RAMDISK in giet_tsar Wed, 12 Feb 2014 12:40:48 GMT alain [630] * trunk/platforms/tsar_generic_leti/top.cpp (modified) Integrating support for RAMDISK in tsar_generic_leti platform. Wed, 12 Feb 2014 08:51:23 GMT alain [629] * trunk/softs/giet_tsar/giet.S (modified) * trunk/softs/giet_tsar/reset.S (modified) * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/giet_tsar/stdio.h (modified) * trunk/softs/soft_hello_giet/hard_config.h (modified) * trunk/softs/soft_hello_giet/ldscript (modified) * trunk/softs/soft_sort_giet/hard_config.h (modified) * trunk/softs/soft_sort_giet/ldscript (modified) * trunk/softs/soft_sort_giet/main.c (modified) * trunk/softs/soft_transpose_giet/ldscript (modified) * trunk/softs/soft_transpose_giet/main.c (modified) - Updatre the gier_tsar to support the vci_iopic component in the ... Wed, 12 Feb 2014 08:43:49 GMT alain [628] * trunk/platforms/tsar_generic_leti/Makefile (modified) * trunk/platforms/tsar_generic_leti/top.cpp (modified) * trunk/platforms/tsar_generic_leti/top.desc (modified) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/metadata/tsar_leti_cluster.sd (modified) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/source/include/tsar_leti_cluster.h (modified) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/source/src/tsar_leti_cluster.cpp (modified) Introducing the vci_iopic component in the tsar_generic_leti plat- ... Wed, 05 Feb 2014 19:08:05 GMT alain [627] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Cosmetic Tue, 04 Feb 2014 11:24:16 GMT cfuguet [626] * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/giet_tsar/stdio.h (modified) * trunk/softs/soft_sort_giet (added) * trunk/softs/soft_sort_giet/Makefile (added) * trunk/softs/soft_sort_giet/hard_config.h (added) * trunk/softs/soft_sort_giet/ldscript (added) * trunk/softs/soft_sort_giet/main.c (added) Introducing generic soft_sort_giet application for the GIET ... Thu, 30 Jan 2014 16:42:51 GMT cfuguet [625] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) Fixing way to compute indexes for debug in tsar_generic_xbar platform. Thu, 30 Jan 2014 16:36:02 GMT cfuguet [624] * trunk/platforms/tsar_generic_xbar/Makefile (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 platform: - Using the constant ... Wed, 29 Jan 2014 08:33:16 GMT alain [623] * trunk/softs/soft_hello_giet (added) * trunk/softs/soft_hello_giet/Makefile (added) * trunk/softs/soft_hello_giet/fake (added) * trunk/softs/soft_hello_giet/hard_config.h (added) * trunk/softs/soft_hello_giet/ldscript (added) * trunk/softs/soft_hello_giet/main.c (added) * trunk/softs/soft_transpose_giet/Makefile (modified) * trunk/softs/soft_transpose_giet/ldscript (modified) * trunk/softs/tsar_boot/include/mips32_registers.h (modified) Introducing the soft_hello_giet application. Wed, 29 Jan 2014 08:30:38 GMT alain [622] * trunk/softs/giet_tsar/block_device.h (modified) * trunk/softs/giet_tsar/dma.h (deleted) * trunk/softs/giet_tsar/drivers.c (deleted) * trunk/softs/giet_tsar/drivers.h (deleted) * trunk/softs/giet_tsar/gcd.h (deleted) * trunk/softs/giet_tsar/giet.S (added) * trunk/softs/giet_tsar/giet.s (deleted) * trunk/softs/giet_tsar/icu.h (deleted) * trunk/softs/giet_tsar/isr.c (deleted) * trunk/softs/giet_tsar/isr.h (deleted) * trunk/softs/giet_tsar/mips32_registers.h (added) * trunk/softs/giet_tsar/reset.S (added) * trunk/softs/giet_tsar/reset.s (deleted) * trunk/softs/giet_tsar/stdio.c (modified) * trunk/softs/giet_tsar/stdio.h (modified) * trunk/softs/giet_tsar/timer.h (deleted) Introducing a minimal GIET: - no virtual memory - no conyext switch ... Wed, 29 Jan 2014 08:18:51 GMT alain [621] * trunk/platforms/tsar_generic_leti (added) * trunk/platforms/tsar_generic_leti/Makefile (added) * trunk/platforms/tsar_generic_leti/soclib.conf (added) * trunk/platforms/tsar_generic_leti/top.cpp (added) * trunk/platforms/tsar_generic_leti/top.desc (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/metadata (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/metadata/tsar_leti_cluster.sd (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/source (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/source/include (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/source/include/tsar_leti_cluster.h (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/source/src (added) * trunk/platforms/tsar_generic_leti/tsar_leti_cluster/caba/source/src/tsar_leti_cluster.cpp (added) Introducing a new generic platform compliant with the LETI ... Tue, 21 Jan 2014 14:23:37 GMT alain [620] * trunk/softs/giet_tsar (moved) * trunk/softs/soft_filter_giet (moved) * trunk/softs/soft_transpose_giet (moved) Introducing the "giet_tsar" os (without virtual memory) in the softs ... Mon, 13 Jan 2014 16:38:28 GMT cfuguet [619] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Modifications in the tsar_generic_xbar platform to support new ... Thu, 09 Jan 2014 14:51:21 GMT cfuguet [618] * trunk/platforms/tsar_generic_iob/Makefile (modified) * trunk/platforms/tsar_generic_iob/top.cpp (modified) Modifying tsar_generic_iob to respect new vci_multi_nic constructor ... Tue, 07 Jan 2014 15:28:55 GMT haoliu [617] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Change an assert in memcache for the modification in cache L1(UNC WRITE) Tue, 07 Jan 2014 15:26:39 GMT haoliu [616] * 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) Modification in vci_cc_vcache_wrapper: a) Non cacheable write ... Tue, 07 Jan 2014 15:08:36 GMT devigne [615] * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Bug fixed: bad syncro enums states between .h and .cpp for debug... ... Wed, 01 Jan 2014 10:54:12 GMT almaless [614] * trunk/platforms/almos-tsar-mipsel/top.cpp (modified) almos-tsar-mipsel: fix a typo. Wed, 01 Jan 2014 10:30:42 GMT almaless [613] * trunk/platforms/almos-tsar-mipsel/top.cpp (modified) almos-tsar-mipsel: update the topcell in case of mono-cluster ... Tue, 31 Dec 2013 11:55:53 GMT almaless [612] * branches/RWT/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) memc: merge all the config interface access except the IRQ one. Tue, 31 Dec 2013 11:53:47 GMT almaless [611] * branches/RWT/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * branches/RWT/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * branches/RWT/modules/vci_mem_cache/include/soclib/mem_cache.h (modified) tested using ALMOS Mon, 30 Dec 2013 14:01:04 GMT devigne [610] * branches/RWT/communication/dspin_dhccp_param/caba/source/include/dspin_dhccp_param.h (modified) Bug fixed : wrong shift in the fields of a flit DSPIN MULTI_INVAL and ... Mon, 30 Dec 2013 10:37:48 GMT almaless [609] * trunk/platforms/almos-tsar-mipsel (added) * trunk/platforms/almos-tsar-mipsel/Makefile (added) * trunk/platforms/almos-tsar-mipsel/soclib.conf (added) * trunk/platforms/almos-tsar-mipsel/top.cpp (added) * trunk/platforms/almos-tsar-mipsel/top.desc (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/metadata (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/metadata/tsar_xbar_cluster.sd (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/source (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/source/include (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/source/include/tsar_xbar_cluster.h (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/source/src (added) * trunk/platforms/almos-tsar-mipsel/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (added) Introduce a TSAR reference platform for ALMOS Thu, 19 Dec 2013 08:41:41 GMT alain [608] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) cosmetic Thu, 19 Dec 2013 08:39:53 GMT alain [607] * trunk/platforms/tsar_generic_iob/Makefile (modified) * trunk/platforms/tsar_generic_iob/top.cpp (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) Introducing support for cluster index fixed format. Thu, 19 Dec 2013 08:26:03 GMT alain [606] * trunk/softs/tsar_boot/src/reset.S (modified) Supporting fixed format for cluster index in reset.S. Wed, 18 Dec 2013 10:33:50 GMT cfuguet [605] * 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: - The rerror_irq_enable register ... Tue, 17 Dec 2013 14:21:07 GMT devigne [604] * branches/RWT/communication/dspin_dhccp_param/caba/source/include/dspin_dhccp_param.h (modified) * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) * branches/RWT/modules/vci_mem_cache/caba/source/include/vci_mem_cache.h (modified) * branches/RWT/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) * branches/RWT/modules/vci_mem_cache/include/soclib/mem_cache.h (modified) Merge with the latest trunk (concurrent access to a register ... Tue, 17 Dec 2013 13:31:14 GMT alain [603] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Cosmetic: improving comments in CONFIG FSM Tue, 17 Dec 2013 12:45:08 GMT cfuguet [602] * 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) * trunk/platforms/tsar_mono_mmu/top.cpp (modified) Adding IRQ from memory cache for error signalization. In the ... Tue, 17 Dec 2013 10:11:20 GMT cfuguet [601] * 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) Modifications in vci_mem_cache: - The out of segment read or ... Sat, 14 Dec 2013 19:47:19 GMT cfuguet [600] * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) - Modification in tsar_xbar_cluster.cpp Incrementing the number ... Wed, 11 Dec 2013 17:08:30 GMT cfuguet [599] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.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) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) * trunk/platforms/tsar_generic_xbar/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) * trunk/platforms/tsar_mono_mmu/top.cpp (modified) Improvement in vci_mem_cache component: - No need to pass x_self ... Wed, 11 Dec 2013 15:54:11 GMT cfuguet [598] * trunk/platforms/tsar_mono_mmu/top.cpp (modified) Modifying tsar_mono_mmu platform to add new vci_mem_cache global ... Wed, 11 Dec 2013 15:50:35 GMT cfuguet [597] * 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/tsar_xbar_cluster/caba/source/src/tsar_xbar_cluster.cpp (modified) Modifications in vci_mem_cache: - Bugfix in req_distance function ... Wed, 11 Dec 2013 11:13:44 GMT cfuguet [596] * 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/soclib/mem_cache.h (modified) Modification in vci_mem_cache: - The instrumentation registers ... Mon, 09 Dec 2013 17:51:12 GMT bouyer [595] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Sync with VHDL, make IRQ work for DMA. Thu, 05 Dec 2013 18:39:57 GMT bouyer [594] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) In VHDL, as r_dma_count is shared between 2 FSMs we can't update it ... Thu, 05 Dec 2013 16:44:14 GMT bouyer [593] * trunk/softs/tsar_boot/src/spi.c (modified) Really use DMA only if IOC_USE_DMA is defined Thu, 05 Dec 2013 16:15:26 GMT bouyer [592] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) - report DMA errors - minor changes to sync with the VHDL model Thu, 05 Dec 2013 15:47:15 GMT cfuguet [591] * trunk/softs/tsar_boot/src/reset_elf_loader.c (modified) When the file size of an program segment is smaller than its mem ... Thu, 05 Dec 2013 15:40:04 GMT bouyer [590] * trunk/softs/tsar_boot/include/spi.h (modified) * trunk/softs/tsar_boot/src/spi.c (modified) Use the SPI controller's DMA if the defs_platform.h defines IOC_USE_DMA. Thu, 05 Dec 2013 15:38:53 GMT bouyer [589] * trunk/softs/tsar_boot/conf/platform_fpga_de2-115/platform_fpga.dts (modified) Sync with reality (the frame buffer has not used sdram for a long time) Thu, 05 Dec 2013 14:55:58 GMT bouyer [588] * trunk/softs/tsar_boot/src/reset_ioc.c (modified) Rename IOC_BASE to IOC_PADDR_BASE for consistency Thu, 05 Dec 2013 14:55:07 GMT bouyer [587] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/src/reset.S (modified) Add back version string print Wed, 04 Dec 2013 18:59:21 GMT alain [586] * trunk/softs/tsar_boot/Makefile (modified) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/defs_platform.h (modified) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/ldscript (modified) * trunk/softs/tsar_boot/include/defs.h (modified) * trunk/softs/tsar_boot/include/reset_ioc.h (moved) * trunk/softs/tsar_boot/include/reset_tty.h (moved) * trunk/softs/tsar_boot/include/reset_utils.h (moved) * trunk/softs/tsar_boot/src/exceptions.c (deleted) * trunk/softs/tsar_boot/src/reset.S (modified) * trunk/softs/tsar_boot/src/reset_elf_loader.c (moved) * trunk/softs/tsar_boot/src/reset_exception.c (added) * trunk/softs/tsar_boot/src/reset_ioc.c (moved) * trunk/softs/tsar_boot/src/reset_tty.c (moved) * trunk/softs/tsar_boot/src/reset_utils.c (moved) * trunk/softs/tsar_boot/src/sdcard.c (modified) Modify the name "boot" to "reset" to avoid confusion between the ... Wed, 04 Dec 2013 18:51:10 GMT alain [585] * 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) debug... Wed, 04 Dec 2013 18:49:03 GMT alain [584] * trunk/platforms/tsar_generic_iob/top.cpp (modified) * trunk/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp (modified) cosmetic. Tue, 03 Dec 2013 21:29:56 GMT alain [583] * trunk/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) cosmetic... Tue, 03 Dec 2013 21:28:34 GMT alain [582] * trunk/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp (modified) Bug fix in config FSM : concurrent access to r_config_rsplines counter... Tue, 03 Dec 2013 16:10:05 GMT alain [581] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Bug fix in the M_WRITE_BLOCK state, detected by C.Devigne. Sat, 23 Nov 2013 17:19:53 GMT alain [580] * trunk/modules/vci_block_device_tsar/caba/source/src/vci_block_device_tsar.cpp (modified) Fixing a bug in target FSM when using 64 bits data width. Sat, 23 Nov 2013 00:25:13 GMT bouyer [579] * trunk/modules/vci_spi/caba/metadata/vci_spi.sd (modified) * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) Add some basic DMA capabilities. Passes basic read/write tests. Can ... Fri, 22 Nov 2013 14:01:18 GMT alain [578] * trunk/modules/dspin_router_tsar/caba/source/include/dspin_router_tsar.h (modified) * trunk/modules/dspin_router_tsar/caba/source/src/dspin_router_tsar.cpp (modified) Fixing a bug in the dspin_router_tsar component (in the modified ... Thu, 21 Nov 2013 09:46:36 GMT devigne [577] * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/include/vci_cc_vcache_wrapper.h (modified) * branches/RWT/modules/vci_cc_vcache_wrapper/caba/source/src/vci_cc_vcache_wrapper.cpp (modified) Merge with the lastest version of trunk (Compliance with MappingTable) Wed, 20 Nov 2013 11:02:29 GMT bouyer [576] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Sync with vhdl: when spi_fsm is IDLE get MOSI value from the saved ... Sun, 17 Nov 2013 15:02:23 GMT bouyer [575] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) Make sure MOSI data changes on SPI clock falling edge, not one ... Sun, 17 Nov 2013 14:47:26 GMT bouyer [574] * trunk/modules/sdmmc/caba/source/include/sdmmc.h (modified) * trunk/modules/sdmmc/caba/source/src/sdmmc.cpp (modified) Try to be closer to a real sdmmc device: on rising edge really use ... Sun, 17 Nov 2013 14:37:51 GMT bouyer [573] * trunk/modules/vci_spi/include/soclib/vcispi.h (modified) Fix copyright Thu, 31 Oct 2013 17:18:02 GMT meunier [572] * trunk/platforms/tsar_generic_xbar/top.cpp (modified) Committing a new hardware mapping in almos for the tsar_generic_xbar ... Thu, 31 Oct 2013 16:47:51 GMT meunier [571] * trunk/softs/test_llsc/scripts/LLSCTestGenerator/Program.hpp (modified) * trunk/softs/test_llsc/scripts/functions.c (modified) * trunk/softs/test_llsc/scripts/run_simus.py (modified) * trunk/softs/test_llsc/scripts/test_llsc.py (modified) * trunk/softs/test_llsc/top.cpp (modified) Correction of the "double barrier" problem from the user point of ... Wed, 30 Oct 2013 10:54:13 GMT cfuguet [570] * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob (added) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/defs_platform.h (added) * trunk/softs/tsar_boot/conf/platform_tsar_generic_iob/ldscript (added) * trunk/softs/tsar_boot/src/boot_elf_loader.c (modified) Modifications in tsar_boot: - Aligning the boot loader block ... Wed, 30 Oct 2013 10:50:11 GMT cfuguet [569] * trunk/platforms/tsar_generic_iob/top.cpp (modified) Bugfix in tsar_generic_iob platform: - The memory cache ... Wed, 30 Oct 2013 10:19:23 GMT cfuguet [568] * 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_tsarv4_mono_mmu_ioc/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/include/mcc.h (added) * trunk/softs/tsar_boot/src/boot_ioc.c (modified) Adding support for TSAR platforms using the vci_io_bridge component. ... Wed, 30 Oct 2013 10:03:43 GMT alain [567] * trunk/softs/tsar_boot/include/mips32_registers.h (modified) * trunk/softs/tsar_boot/src/reset.S (modified) Introducing CP2 registers mnemonics in mips32_registers.h Supporting ... Tue, 29 Oct 2013 16:23:27 GMT cfuguet [566] * trunk/softs/tsar_boot/version.sh (modified) Fixing incompatibility problem with the echo command between linux ... Sat, 26 Oct 2013 15:34:58 GMT bouyer [565] * trunk/modules/vci_spi/caba/source/include/vci_spi.h (modified) * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) prefix some register name with spi_ for readability Can't write ... Sat, 26 Oct 2013 10:53:31 GMT bouyer [564] * trunk/modules/vci_spi/caba/source/src/vci_spi.cpp (modified) r_ctrl_go_bsy is really a flip/flop, explicitely don't reset it in ...